某一天新发现的判断一个正整数是否是质数的方法,思路大概如下所示:
#include<stdio.h>
#include<stdlib.h>
int main(){
int n;
int flag = 1;
printf("please input an integer:\n");
scanf("%d",&n);
// 下面这个for循环就是主要的代码
for(int i=2;i<11;i++){
if(n%i==0 && n!=i){
printf("%d不是一个质数",n);
flag = 0;
break;
}
}
if(flag == 1){
printf("%d是质数",n);
}
}
望大佬指正!!!
浙公网安备 33010602011771号