求小于n的所有素数,按照每行10个显示出来.
代码
#include<stdio.h>
#include<math.h>
int main() {
int i,n,m,count=0;
scanf("%d",&n);
for(i=2;i<n;i++)
{
m=sqrt(i);
int j;
for(j=2;j<=m;j++)
if(i%j0) break;
if(j>m) { printf("%d ",i);
count++;
if(count%100)
printf("\n"); }
}
return 0; }
sqrt在程序中运行有错误,但提交没问题。