永发信息网

c程序请教啊

答案:5  悬赏:0  手机版
解决时间 2021-06-06 17:35
c程序请教啊
最佳答案

#include "math.h"
#include "stdio.h"
int fun(int x)


{ int i;


for(i=2;i<=sqrt((double) x);i++)


if(x%i==0) return 0;
return 1;
}


main()
{
int x;
printf("请输入一个整数:");
scanf("%d",&x);
if(fun(x))


printf("%d 是素数。\n",x);


else printf("%d 不是素数。\n",x);
}

全部回答

"

#include<stdio.h>

int fun(int x)

{

int i;

for(i=2;i<x;i++)

{

if(x%i==0)

return 0;

}

return 1;

}

int main()

{

int i;

printf("please input a number:")

scanf("%d",&i);

if(fun(i)==1)

printf(%d is a prime number!\n);

else

printf(%d is not a prime number!\n);

return 0;

}

"

main()函数里的为什么有个 return 0; ?

#include <math.h> #include <stdio.h>

int fun(int m) { int a,b; a=sqrt(m); for(b=2;b<=a;b++) { if(m%b==0) break; } if(b>a) { return 1; } else return 0; }

main() { int x; printf("请输入一个整数:"); scanf("%d",&x); if(fun(x))

printf("%d 是素数。\n",x);

else printf("%d 不是素数。\n",x); }

#include<stdio.h>

int fun(int x)

{

int i;

for(i=2;i<x;i++)

{

if(x%i==0)

return 0;

}

return 1;

}

int main()

{

int i;

printf("please input a number:")

scanf("%d",&i);

if(fun(i)==1)

printf(%d is a prime number!\n);

else

printf(%d is not a prime number!\n);

return 0;

}

你是素数吗?

是的

你不是素数吗?

不是

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求qq2009皮肤海贼王里乔巴的登入框
魔兽如何卡9只以上
佛山好乐迪有没有优惠券可以用啊?
我的PSP为什么放进去游戏玩不了
安信交易4.91中的营业部、登陆方式、股东代码
“这是一首简单的小情歌”怎样英译?
什么人最笨 什么人最傻
N81 行水货的区别方法(简单有效的)
张湾区中国工商银行(十堰分行营业部)这个地址
谁能给我发一下,东方神起自我介绍的MP3版本
已知函数y=|x的平方-2x-3|1.求k的取值范
NBA 中谁最投球最准
想一个人,却总会隐隐的痛,这是爱吗?
请问在花都区那个书店有教化妆的书和蝶出售?
地下城支线不做会不会丢?
推荐资讯
大祥区邵阳广铁青旅宝庆西路代售点这个地址在
600110能不能买入
1、 写一个函数,判断一个数是否是完数(一个
水浒Q传80WK怎么赚钱
这号多少钱啊
我想把我的手指弄破,但是没有小刀 该怎么办
克山县齐齐哈尔名人时尚内衣家居馆地址在哪里
这首歌不知道叫什么名字哦?
怎么把 QQLive 变会主页了?急。。
叶县平顶山孙记正宗武汉热干面这个地址在什么
谁能找到西乌旗城外的三兄弟巨型雕塑完整清晰
报名转区成功了但还没转过去还可以退出转区么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?