编写判断一个正整数是否为素数的函数 自己搞的,还请斧正。 #include stdio.hvoid prime(int m); int main(){ int a[10],i; for(i=0;i10;i++)
编写判断一个正整数是否为素数的函数
自己搞的,还请斧正。
#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);
}
你们的鼓励是我坚持的动力。一起进步,加油。