#include<stdio.h>
int main()
{int x,i,isprime=0;
scanf("%d",&x);
for(i=2;i<x;i++){
if(x%i==0){
isprime=1;
break;
}
}
if(isprime==0){printf("是素数");
}else{printf("不是素数");
}
return 0;
}
关键是设置一个isprime的变量来判断是非为素数。
#include<stdio.h>
int main()
{int x,i,isprime=0;
scanf("%d",&x);
for(i=2;i<x;i++){
if(x%i==0){
isprime=1;
break;
}
}
if(isprime==0){printf("是素数");
}else{printf("不是素数");
}
return 0;
}
关键是设置一个isprime的变量来判断是非为素数。