int main()
{
for(int i=2i<=100i++)/*确定范围:2——100*/
{
for(int k=2k<ik++)
{
if(i%k==0)break/*如果找到一个不是1或者它本身的因子,则停止该循环,此时k<i*/
}
if(k==i)printf("%d\n",i)/*当k=i时表明i不存在除1和本身以外因子,因而它是素数,打出来*/
}
}
#include<stdio.h>int prime(int n)//求素数过程,是返回1,不是返回0
{
for(int i=2i<int(n)i++)
if (n%i==0)return 0
return 1
}
void main()
{
int i=0
for(int j=2j<100j++)
if(prime(j)==1){printf("%d\t",j) i++}
}
for i in range(1,100)call append(line('$'),i)
endfor
以上是在缓冲区末尾打印1到100,共100行
你可以在vim中试试
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)