#include <stdio.h>
3include <math.h>
int main()
{
int i,j,h,k=0;
for(i=101;i<200;i+=2)//这里由于偶数的特性,所以只判断奇数
{
j=sqrt(i);/*sqrt是求平方根的函数,且会将参数自动转化为双精度数,在赋值给整型j时会只赋值整数部分,在调用时应先调用头文件<math.h>*/
for(h=2;h<=j;j++)
if(i%h==0)break;//终止内循环
if(i>=j+1)
{
printf("%d",i);
m+=1;
}
if(m%10==0)printf("\n");//m用来计数,若一行数字大于十自动换行
}
return 0;
}
求100~200间的所有素数(for循环嵌套)
最新推荐文章于 2024-07-12 18:56:03 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)