要打印素数,首先知道什么是素数,素数定义是指只能被1和本身整除的
解题思路:如果要判断一个数n是否是素数,我们就需要产生一个2---n-1的数,用n除以这些数
判断是否能整除,如果能则不是素数,否则,是素数。代码如下:
#include<stdio.h>
int main()
{
int i;
int j;
int count;
for(i=100;i<=200;i++)
{
for(j=2;j<i;j++)
{
if(i%j==0)
break;
}
if(i==j)
{
count++;
printf("%d ",i);
}
}
printf("\ncount=%d\n",count);
return 0;
}