一段求100-200之间素数及其个数的代码。前面for语句已经声明i<m。 循环中又是实现如何i==m的呢?
#include<stdio.h>
int main()
{
int m,i,j=0;
for(m=100;m<=200;m++)
{
for(i=2;i<m;i++)
if(m%i==0)
break;
if(i==m)
{
printf("%d ",m);
j++;
}
}
printf("\n");
printf("个数为%d",j);
return 0;
}