#include <stdio.h>
#include <math.h>
int main()
{
int i = 0;
int j = 0;
for (i = 101; i <= 200; i = i + 2) //+2是因为只循环奇数,100~200间的偶数肯定不是素数
{
for (j = 2; j <= sqrt(i); j++) //sqrt()求平方根
{
if (i%j==0) break;
}
if (j > sqrt(i))
{
printf("%d\n", i);
}
}
return 0;
#include <math.h>
int main()
{
int i = 0;
int j = 0;
for (i = 101; i <= 200; i = i + 2) //+2是因为只循环奇数,100~200间的偶数肯定不是素数
{
for (j = 2; j <= sqrt(i); j++) //sqrt()求平方根
{
if (i%j==0) break;
}
if (j > sqrt(i))
{
printf("%d\n", i);
}
}
return 0;
}
输出结果: