输出100-200之间所有的素数(只能被1和自己整除的数)
#include<stdio.h>
int main()
{
int i, k, n, m = 0;
for (i = 101; i <= 200; i = i + 2)
{
k = i / 2;
for (n = 2; n <= k; n++)
{
if (i % n == 0)
break;
else if (n == k)
{
printf("%8d", i);
m++;
if (0 == m % 10)
printf("\n");
}
}
}
printf("素数为%d\n");
return 0;
}
素数
就是除了1和他本身,不能被其他数整除的数字
应用方法
除以一个数,要是能整除,那他就不是素数,并且退出,要是能整除,那么他就是个素数并且输出。
运用函数
用for循环与i语句