编写一个判断数n是否是素数的函数(c语言)

如题所述

#include
//主函数在后,头文件要在前
void prime(int a)
{
int m;
for(m=2;m<=a;m++) //注意m从2开始
if(a%m==0) break;
if(m<=a-1) printf("%d不是素数\n\n\n",a);
else printf("%d是素数\n\n\n",a);
}
void main()
{while(9){
int i,a;
printf("请输入一个整数:");
scanf("%d",&a);
prime(a);}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-10
判断一个数是否素数的函数可以这样写:
int
chk(int
x)
{
ok=1;
for
(i=2;i
评论
0
0
0
加载更多
相似回答