设计一个c语言循环嵌套编程,要求输出[100,200]之间的素数,每行输出5个数
时间: 2024-05-09 16:18:30 浏览: 96
C语言求100到200之间的素数
好的,以下是可以回答的代码:
```
#include <stdio.h>
int isPrime(int n){
if(n<=1){
return 0;
}else{
for(int i=2;i*i<=n;i++){
if(n%i==0){
return 0;
}
}
return 1;
}
}
int main(){
int count = 0;
for(int i=100;i<=200;i++){
if(isPrime(i)){
printf("%d ", i);
count ++;
if(count % 5 == 0){
printf("\n");
}
}
}
return 0;
}
```
这段代码使用了一个 `isPrime` 函数来判断一个数是否是素数,然后通过一个 for 循环,将 [100, 200] 之间的素数输出,每行输出 5 个数。
阅读全文