看点书吧,这么简单的问题也要上来问,你还怎么学编程? 一个数除以2的余数为0,它就是偶数,余数为1则为奇数。n%2==0,n为偶数,n%2==1,n为奇数。
#include
int main()
{
int n,i;
scanf("%d",&n);
if(n<1) printf("0\n");
for(i =2;i*i<=n;i++) if(n%i == 0) break;
if(i*i>n) printf("1\n");
else printf("0\n");
return 0;
}
望采纳!
#include
int main()
{
int n,i;
scanf("%d",&n);
if(n<1) printf("0\n");
for(i =2;i*i<=n;i++) if(n%i == 0) break;
if(i*i>n) printf("1\n");
else printf("0\n");
return 0;
}