int su(int x) //打印素数函数
{
for (int i = 2; i < x; )
{
{
if (x % i == 0) //若能被除1与它本身外的数整除,则跳出判断,说明不是素数
break;
else i++; //不能则继续循环判断
}
if (i == (x - 1)) //若i已等于x-1,则在次循环就会使i=x,因此此时可判断x已经为素数
printf("%d ", x);
else; //否则继续循环
}
return 0;
}
int main()
{
for (int n = 100; n <= 200; n++)//输入100~200的数
su(n);
return 0;
}
【C语言】求100~200中的素数(判断素数)
于 2022-01-16 17:01:00 首次发布