c语言 编写一判别素数的函数,在主函数中输入一个整数,输出该数是否为素数的信息。
来源:百度知道 编辑:UC知道 时间:2024/07/01 07:09:17
好难啊
#include<stdio.h>
void main()
{ int prime(int);
int n;
printf("\n input an integer:");
scanf("%d",&n);
if(prime(n))
printf("\n %d is a prime.\n");
else
printf("\n %d is not a prime.\n");
}
int prime(int n) /*调用*/
{ int flag=1,i;
for(i=2;i<n/2&&flag==1;i++)
if(n%i==0)
flag=0;
return(flag);
}