c语言输出600~1000中全部的素数,要求每行打印5个

2025-03-21 22:12:21
推荐回答(1个)
回答1:

#include 

int main()
{
int i, j, k=0;
for (i = 600; i <= 1000; ++i){
for (j = 2; j*j <= i; ++j){
if (i%j == 0)break;
}
if (j*j > i){
printf("%d ", i);
++k;
if (k % 5 == 0)printf("\n");
}
}
return 0;
}