#include<stdio.h>
#include<stdlib.h>
int main() {
int i, j;
for (i = 100; i <= 200; i++) {
for (j = 2; j <= i; j++) {
if (i%j == 0)
if (j >= i)
printf("%d\n", i);
else
break;
}
}
system("pause");
return 0;
}
打印100~200 之间的素数
本文介绍了一个使用双重for循环实现的素数筛选算法,通过遍历从100到200之间的所有整数,检查每个数是否为素数,并打印出来。算法首先设定一个数i,然后从2开始到i本身进行遍历,如果i能被j整除,则判断i不是素数并跳出循环;若i只能被自身和1整除,则i为素数。
摘要由CSDN通过智能技术生成