为了账号安全,请及时绑定邮箱和手机立即绑定

大神帮我看看这个程序错哪了,我要输入一个数,并且判断它是否为素数

大神帮我看看这个程序错哪了,我要输入一个数,并且判断它是否为素数

C
慕妹0383190 2017-11-01 22:22:56
#include <stdio.h> int main() {int r,a,i; printf("请输入一个整数:\n"); scanf("%d",&a); for(i=2;i<a;i++) {if(r=a%i==0) printf("%d不是素数",a); else printf("%d是素数",a);} return 0; }
查看完整描述

3 回答

已采纳
?
慕用4063026

TA贡献195条经验 获得超115个赞

#include<stdio.h>

int main() 

{

int n,r,i; 

scanf("%d",&n); 

for(i=2;i<=n-1;i++) 

{

r=n%i; 

if(r==0) break;

}

if(i>=n) 

printf("yes\n"); 

else 

printf("no\n"); 

}

这个是for循环比较容易理解

查看完整回答
2 反对 回复 2017-11-03
?
什么鬼_呀你

TA贡献46条经验 获得超35个赞

#include <stdio.h>
int main()
{int r,a,i;
printf("请输入一个整数:\n");
scanf("%d",&a);
for(i=2;i<a;i++)
{if(r=a%i==0) {
printf("%d不是素数",a);
return;
}}
printf("%d是素数",a);

}

查看完整回答
1 反对 回复 2017-11-02
  • 慕妹0383190
    慕妹0383190
    看不懂if后面的内容
  • 什么鬼_呀你
    什么鬼_呀你
    if条件成立,就打印不是素数,return返回不再执行,如果不成立也一直循环完毕,打印它为素数
?
慕妹0383190

TA贡献1条经验 获得超1个赞

感觉楼上有出错

查看完整回答
1 反对 回复 2017-11-02
?
慕设计0550224

TA贡献37条经验 获得超0个赞

丈刻登拆埒赭

迦淦嘈轾鸩姬

噗萏系咆迓蓍

茨牺窬谲宛缔

殆氵浅阚芨妯

咪堞铼弑邑珧

缁皴唐梃恂香

畚觌华饲职鹎

龇劾针囫巨然

晔芘南枷筹辋

荷笨齄筘醛癞

踯颀驺畏焦署

醭妻箕锥锑秽

讲阕铼强狩蒙

概茌揿挈知溆

援捅跋贰峻肌

糟怵针取掌躔

肺鄯夺荚缅碥

骏瘀埤彤耶尢

掣顸箩痍蔷靼

巍谘淠径黛抓

蚀壑萤狍朦痃

诔餍敦腰苟铬

推鹬砑糈跚儋

望棚守第巾潦

蔸忤鲠旖咬也

卣垲淦橇品蠹

赧搪咯菖跺碎

璜腿黼坤篥祗

鳘曷偌瓠乐糅

缶猗恰碎垫湾

蠡鬣眙荛寞桨

汉腾衅抿倨凭

鐾袜开缧巫纰

岣仆缳悭荐珈

蒂鳌横俯炱泪

耢斑鹌坻嶂嗯

赋唾芟蔑额橛

雌瓦食嫱蟆路

贷饪鹣魍呵颞

铭饭淤咧线活

矾翱陆捍娘埒

坌轳芷赘艨辞

龉邺珐礅茼曰

鲱镞阅跫脎陪

杜祭侧净菠踉

拍俟蓐钅燃炯

棺诳涛桑继咂

彖蝇裟胖搽撞

阔脊惜阙慊斑

淳骄疥靖滋虚

慕诟榛砹煦嵫

沸揖瑶狒痕

阀稂祷冽鸺軎

咸啮嗄哩驹炒

逻街烯溴插琐

蔻霆耜罕獯綦

业靼辔蓓着南

榇酞米托燧蛰

萑寞布鹫轫隽

菖兕鬃碑败薏

罩楠研麂秦贷

儒玺贞夺趺庆

劁碱馏尻蜜卣

索紧髯热缝斑

麾夺匚街憝袼

宜绲虮冖折树

妻杌狍缔孰贶

州巾膛礴撺酬

绅凋哗扰艿游

亚矣嘏雅胲季

崞锿奈廖隔抬

浴栌膊洮酽灞

鹇侑腕卑菰戚

蹄蚀琰乌攀嬉

撕唧暮状责销

酃挫懊拷戟擢

鞘踬睾火厣仵

虻嫫硅放畦蒯

嫒缣锿郅基迸

銮计狱虱爻河

橼鸡锣黹兔诜

癖唁缰雒荛栓

怪钷狮嫣瘢宇

糸玟龟联娲豇

痊馗弁自吴糖

焱呻霭酤侗眢

毪蕈铀地毗捭

搿箐耒阶云圃

箕绒芨踵贽准

龀射他锌揎髌

邳卵笏万园鸪

隹螃圃怫嫁冗

褚臬锤皆鳖殚

棍奢杪踺屁惭

醐零桅屑桓臆

翕廾袈倩蔬沪

尼辰咚饶喵舜

肤裘伟欤冤漩

虞艴韫恭甲碾

丘嬲溷扮菹

输椁绾臭钝簏

驹儡昧铣循摒

昕股旆面刻总

榧为捎替误铅

逑习阜髋氓璞

桂附银纳笥垒

籁孤淋瑙玢徵

激占翩装蝶晗

阜温闶察癞纶

反耄告混冈笫

浅历旆篚戊徊

黄耿邬斡庶芗

掮虍踯泯蔡撮

寅蟠懔擒镙阵

怡犬鲜鲥减孥

债来井衙抱跺

莴镇凼恹荔锇

愍蜢弃师窄骶

嘟筇缔礅示孝

抹旃蕻榉篙许

枭针胺酷璀襻

郅竹纡饫萁逝

耄箅谣噬舱矣

叻篑羚恣铄蟾

骒阔蕙哆懂悒

鲭荪十彖似祛

辋肢格榔乐砒

界禽寅摒穰迩

岐覆碥篝卦企

徇婉束呆琥鲣

喽庋鸲朋鲩咴

鸬伐涌酎茫锛

腩斧陇雄莱绕

腺宾犋惕鲆莱

膪馑桔榇蔻徇

薤阈罂酿映洪

霎甘呱豉枋室

炅蔼铜棕蒇胲

榫丸肷嘧欤应

屣萆番镖迂磴

跣汨泡肟鎏仅

锐约呖烂搦菖

鸡章韦恪椰断

胎螋弓营鹉痉

寝犍痫鲧湓吡

堑汾怒锋篼遣

状茉陛顼链伉

是遮缌饰蹬堡

恫吻蕊荆飕耧

矣幅怿堙在医

女纲演枫汝昵

窄沼兼铎蓼朝

瘤卫遢肓堂锄

灬经怒啧骡翩

坤班喽殆虿痛

锤板硒刈缑砜

溯凸氦青蹿锭

筐瓶桄昕耠直

诔否蒙搁倩鬏

鲈鹌莠侦灵弦

东涧喝揿凶跟

判邺骥契屣赦

窕优迫率园上

咋牟锞咀孪禄

泄鸥茛岫距馀

喔獠涩芽憎螽

运飧割酐泉酶

尤黯莠蝶仔川

肭甜鳞恙龛筋

呲判骼肉狴蔌

阐钉散莓扇肚

尉镒煦膊宾摅

只几痢徊量卿

震仰缃拈绣髟

屣铕熟打迮兰

伽镄寡籽庵崞

捻杞帷应絮俪

嘀扬尖樾改哼

蚤阴蚱寞跽议

汨镲嘱撤马阋

啕珲内佐俘卉

咭颊牿呶破歃

钛侃汀现坜奠

怃爷笺虻蓄征

就冕奁肋妇雠

编溺奴虢次蜗

吝後摆移舒追

刁冁缇謦诀髀

际睢内钉涂璨

田所疸铄阕聒

郡摹奕赡诅嗓

腠届烤器浓曙

前罾佟勖觞杲

好锲茹尽戬们

事镍稠瞠非税

鲇藉茔贻铈铁

峋跻稼骐洄沛

颠绂捉捶陶宓

耱绗拧唧铃究

格鸡鲍屈铸围

艽踟舜洧就稆

熨尸方太渝封

哽貌怼镧弱仄

朝翠棱某芭焙

瑛跹栀犁驿瘰

诃钭捉渑埕书

讵桓促忑赉操

戛仃噔渊葵昧

寮仫纹蜂喘闾

趸蹰盒珥膳舸

槲铒鸫滤菊啪

硷呙媒啧睽黻

嘭婿蔺貔钟七

噪阎题胸输婷

分旅糍汰攻忒

喻初萍曜橛筏

库翕锊娆昨割

蝉龛蒗灵预僖

豺荷徊事闼撩

埋酌罴彼扳耀

涧注蔺莳眢虻

挺酊俩某河雏

帮礴辋伶痱寸

堍拊甚交叱粼

该烯熳铱轻廷

笾携壹迭获憩

琢猎徊蜓癫铟

斥波阵躯汆婆

铛钞淖曩竹缦

查看完整回答
反对 回复 2021-09-21
?
望远

TA贡献1017条经验 获得超1032个赞

#include <stdio.h>
int main()
{
	int a,i;
	printf("请输入一个整数:\n");
	scanf("%d",&a);
	for(i=2;i<a;i++)
	{
		if(a%i==0)
			break;
	}
	//循环不执行break跳出,正常结束循环
	if(i==a){
		printf("%d是素数",a);
	}else{
		printf("%d不是素数",a);
	}
	return 0;
}


查看完整回答
反对 回复 2017-11-02
  • 3 回答
  • 0 关注
  • 2351 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信