//题目:判断101-200之间有多少个素数,并输出所有素数。
#include<stdio.h>
void main()
{
int i=0,flag=1;
for(int n=101;n<200;n++)
{
for(int j=2;j<n;j++)
if(n%j==0) {flag=0; break;} //判断n是否能整除,能的话把那些数标志为0
if(flag) //if(flag)表示if(1) ,flag的初值为1.
{
printf("%d是素数/n",n);
i++; //统计共有几个素数
}
flag=1; //计算完毕,重新给flag赋初值
}
printf("共有%d个素数/n",i);
}
判断101-200之间有多少个素数,并输出所有素数。
最新推荐文章于 2023-08-19 16:44:01 发布