一个判断素数的程序。
#include<stdio.h>int main(){
int j,done;
int n;
scanf("%d",&n);
for(j=2;j<n;j++){
if(n%j==0){
done=0;
}
else {
done=1;
}
}
if(done==0){
printf("not");
}
else if(done==1){
printf("is");
}
return 0;
}
结果总是显示 is 怎么回事,
怎么修改比较好
2014-11-13 08:56
2014-11-13 10:43
2014-11-13 12:35
2014-11-13 14:20
2014-11-13 17:37
2014-11-13 18:56
2014-11-13 18:59

2014-11-14 10:51
2014-11-14 10:57
2014-11-14 15:44