运行代码:
#include<stdio.h>
#include<math.h>
int main()
{
int a;
int b;
int n=0;
for (a=100;a<=200;a++)
{
for (b=2;b<=a-1;b++)
{
if (a%b==0)
break; //若a能整除b,则执行break操作,即不执行下面的if操作返回 // 上面的那个for循环。
if (b==a-1)
{
printf ("%d ",a);
n=n+1;
printf("第%d个素数\n",n);
}
}
}
return 0;
}
下面是运行的结果:
本文出自 “菜鸟笔记” 博客,请务必保留此出处http://10738432.blog.51cto.com/10728432/1696709
原文地址:http://10738432.blog.51cto.com/10728432/1696709