编写判断一个正整数是否为素数的函数
自己搞的,还请斧正。
#include <stdio.h> void prime(int m); int main() { int a[10],i; for(i=0;i<10;i++) { scanf("%d",&a[i]); } for(i=0;i<10;i++) { prime(a[i]); } return 0; } void prime(int n) { int s=1,x; if(n<=1) printf("%d 不是素数.",n); else for(x=2;x<=n-1;x++) if(n%x==0) {printf("%d 不是素数.\n",n); s=0; break;} if(s==1) printf("%d 是素数.\n",n); }
你们的鼓励是我坚持的动力。一起进步,加油。
今天是我第一次发文章,内容不美观,以后会改进,还请各位见谅。