課程
/后端開發(fā)
/C
/C語言入門
為什么不是n<=m,這樣寫會不會對結(jié)果有影響(不單指這道題)
2016-02-27
源自:C語言入門 4-14
正在回答
n在循環(huán)一直會是小于等于m的。這個程序意思找到第一個可以整除的數(shù),用是否m==n來判斷在n<m時有沒有可以被整除的情況發(fā)生,如果出了for循環(huán)m=n也就是說除了1,最小可以整除的數(shù)就是自己了,也就判斷它是質(zhì)數(shù)了。
m=2時 n=2可以 m=n 是質(zhì)數(shù)
m=3時 n=2不行 n=3可以 m=n 是質(zhì)數(shù)
m=4時 n=2可以,不進(jìn)行后續(xù)判斷?此時n<m 所以判斷m=4為質(zhì)數(shù)。
純手打望采納??!?
weibo_丶丶呵呵_0 提問者
慕婉清5674456
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
1 回答這樣寫的結(jié)果為什么不對
3 回答\n 是什么?為什么刪去后不影響運(yùn)行及結(jié)果?
3 回答為什么添if(m/n==0)結(jié)果就不一樣了
2 回答如果m=n=4,為啥不會輸出4?
1 回答這是為什么? if(m == n) //n循環(huán)結(jié)束后,如果m=n的話就輸出m
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-02-27
n在循環(huán)一直會是小于等于m的。這個程序意思找到第一個可以整除的數(shù),用是否m==n來判斷在n<m時有沒有可以被整除的情況發(fā)生,如果出了for循環(huán)m=n也就是說除了1,最小可以整除的數(shù)就是自己了,也就判斷它是質(zhì)數(shù)了。
m=2時 n=2可以 m=n 是質(zhì)數(shù)
m=3時 n=2不行 n=3可以 m=n 是質(zhì)數(shù)
m=4時 n=2可以,不進(jìn)行后續(xù)判斷?此時n<m 所以判斷m=4為質(zhì)數(shù)。
純手打望采納??!?