写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息。
#include <stdio.h> int main(){ int isPrime(int a); int a; scanf("%d",&a); if(isPrime(a)){ printf("%d is a prime\n",a); } else{ printf("%d is not a prime.\n",a); } return 0; } int isPrime(int a){ int i,flag=1; if(a<2)//1不是素数 flag=0; for(i=2;i<=a/2;i++) if(a%i==0) flag=0; return(flag); }