用c语言输出100以内的所有质数
时间: 2023-12-28 11:24:00 浏览: 106
以下是两种C语言输出100以内的所有质数的例子:
1.每5个数据输出在一行,空格分开
```c
#include <stdio.h>
int main() {
int i,j,k=0;
for(i=2;i<=100;i++) {
for(j=2;j<i;j++) {
if(i%j==0) {
break;
}
}
if(j>=i) {
printf("%d\t",i);
k ++;
if(k%5==0) {
printf("\n");
}
}
}
return 0;
}
```
2.不要求每5个数据输出在一行,空格分开
```c
#include<stdio.h>
int main(){
int i,j;
for(i=2;i<100;i++) {
int p=1;
for(j=2;j<i;j++) {
if(i%j==0) {
p=0;
break;
}
}
if(p==1){
printf("%d ",i);
}
}
return 0;
}
```
阅读全文