#include <stdio.h>
int main(){
int n=1;
/*在2-100之间循环,将每个数字传递给第二个循环*/
while(n<100){
n++;
int a =2;
/*以下是判断数字是否为质数*/
for(n;n%a!=0;a++);
if (n==a){
printf("质数为: %d ", a);
}
}
return 0;
}
更简洁一点:
#include <stdio.h>
int main(){
for(int n=2;n<100;n++){
int a =2;
for(n;n%a!=0;a++);
if (n==a) printf("质数为: %d ", a);
}
return 0;
}