素数:只能整除1和它本身的数。
#include<stdio.h>
int main()
{
int count=0,sum=0;
for(int i=101;i<200;i++){
count=0;//每次必须初始化为0
for(int j=2;j<i;j++){//
if(i%j==0){
count++;
}
}
if(count==0) printf("%d ",i);
else continue;
/*
方法2
int i = 0;
for (i=100; i<=200; i++){
int j = 0;
for (j=2; j<=i-1; j++){//范围从2到本身前一个数
if (i%j == 0){break;}//如果还存在一个数能整除,则是非素数,跳出循环
}
if (j==i){//循环结束后来判断j的值为和i相等,相等代表循环整个跑完,j=i-1之后进行了j++,此时j++=i;
printf("%d ",i);}
}
return 0;
*/
}