编写判断一个正整数是否为素数的函数
自己搞的,还请斧正。
代码语言:javascript复制#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);
}
你们的鼓励是我坚持的动力。一起进步,加油。
今天是我第一次发文章,内容不美观,以后会改进,还请各位见谅。