中易网

#include <math.h> int prime(int m) { int i,k,f=1 k=sqrt(m); for(i=2;i<=k;i++) if(m%i==0) {f

答案:3  悬赏:0  
解决时间 2021-03-12 11:37
#include <math.h> int prime(int m) { int i,k,f=1 k=sqrt(m); for(i=2;i<=k;i++) if(m%i==0) {f=0;break
最佳答案
源程序如下:
#include stdio.h
main()
{
int n;
printf("Input a number please:");
scanf("%d",n);
if (prime(n)!=0)
printf("%d is ss\n",n);
else
printf("%d is not ss\n",n);
}
int prime(int x)
{
int i;
for(i=2;ix;i++)
if(x%i==0)
return 0;
return 1;
}
程序测试结果如下图示:
全部回答
for(i=2;i<=k;i++) //循环用m除以2到k,如果有能被整除的则跳出循环,否则一直到i<=k不满足。 if(m%i==0)break; 这时如果找到了一个数能整除,则i的值肯定<=k 如果没有找到,则i= k+1; 不满足i<=k时的值。 所以后面用if(i>=k+1) 判断它是一个素数 用else判断它不是一个素数
#include <math.h> int prime(int m) { int i,k,f=1 k=sqrt(m); for(i=2;i<=k;i++) if(m%i==0) { f=0; break ………… } ………… } 我怀疑你代码没粘贴完整 问题题目应该有字数限制==!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
220v的电线、为什么鸟站在上面没事、而对人却
求喻黄左边这篇同人文的百度云
人的一生,一半靠命运,一半靠自己!命运让我
汤水一生这个题目有什么丰富内涵
小张馒头店地址有知道的么?有点事想过去
选择的标准不一样,测量出物体的长度也不一样
绿色植物的叶片呈绿色,是由于绿叶能( )
08款现代悦动有abs系统吗
浦发银行转入有限制额度吗
造梦西游4成长率洗炼石怎么得
台江县劳动人事争议仲裁院怎么去啊,有知道地
医院能检查脑子有没有问题?因为我爸妈和有些
问问大家以前传说中的静海建超七星大酒店的事
建筑工程安全员需要什么证?
三星充电宝在不用的情况下手电筒灯却一直亮着
推荐资讯
乔迁请柬 比我小的朋友应怎么称呼
gonna=going to, 是否只可用在第一人称,还是
长隆野生动物园门票不是说120厘米以下免费吗?
给婆婆买什么礼物好
请问厨艺大虾,老汤沙锅菜如何做?正宗老汤做
山区好还是平原好
容得下中的得是什么拼音
静梅烧洋芋怎么去啊,有知道地址的么
2003年购买的集资建房土地使用权证是划拨的,
北京海淀区复兴路47号天行健商务大厦17楼是什
1966年出生的人在2016年的运程怎样
六只12V 水电瓶的载货三轮车,用多少参数的电
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?