主题:找错!素数判定,各位帮帮忙
想了半天实在是找不出来
#include <stdio.h>
/**/#include <math.h>
//判断100-200之间的素数
void main()
{
int i,j,n=0;
int flag;
for(i=100;i<=200;i++)
{
flag=1;
for(j=2;j<=sqrt(i);j++)
{
if(i%j==0)
{ flag=0;
break;
}
printf("%d ",i);
n++;
if(n%10==0)
printf("\n");
}
}
printf("the total is:%d",n);
printf("\n");
}
最后输出结构很怪
n=313个 郁闷着呢
请大虾们 多多帮忙哈
#include <stdio.h>
/**/#include <math.h>
//判断100-200之间的素数
void main()
{
int i,j,n=0;
int flag;
for(i=100;i<=200;i++)
{
flag=1;
for(j=2;j<=sqrt(i);j++)
{
if(i%j==0)
{ flag=0;
break;
}
printf("%d ",i);
n++;
if(n%10==0)
printf("\n");
}
}
printf("the total is:%d",n);
printf("\n");
}
最后输出结构很怪
n=313个 郁闷着呢
请大虾们 多多帮忙哈