以for函数构成的循环嵌套结构来进行某个周期内素数的打印。
#include <stdio.h>
#include <stdlib.h>
int main(){
printf("输出100到200之间的素数:\n");
int n,m ;
for (n = 100; n <= 200;n++)
{
for (m = 2; m < n;m++)
if (n%m == 0)
break;
if (m>=n)
printf("%d\n", n);
}
system("pause");
}
以外部循环表示对n=100到200区间内的数进行判断是否为素数,内层循环则用数2~n-1作为除数,若除尽这表明不是素数,则跳出该循环。