最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

求大神解答

#include <stdio.h>

int main()

{

? ? int m, n;

? ? for(m=2; m<=50; m++)

? ? {

for(n=2; n<=m; n++)

? ? ? ? {

? ? ? ? ? ? if(m%n==0)? ? ? ?//什么條件下跳出當(dāng)前循環(huán)

? ? ? ? ? ? ? break;? ? ? ? ? ? ? ? ?//這里應(yīng)該退出當(dāng)前循環(huán)了

}

? ? ? ? if(n == m)? ?//n循環(huán)結(jié)束后,如果m=n的話(huà)就輸出m

? ? ? ? ? ? printf("%d\n", n);

}

return 0;? ??

}

n<=m,也是正確結(jié)果,為什么呢?不應(yīng)該所有數(shù)都滿(mǎn)足么?

正在回答

2 回答

以外循環(huán)m==5為例,當(dāng)n==4時(shí),執(zhí)行循環(huán)體,接著執(zhí)行n++得到n==5,此時(shí)

此時(shí),對(duì)于n<m : 滿(mǎn)足不了n<m,跳出內(nèi)循環(huán),執(zhí)行if(n == m),說(shuō)明5除了1以外只能被5整除,為素?cái)?shù);

? ? ? ? ? 對(duì)于n<=m:滿(mǎn)足n==m,執(zhí)行內(nèi)循環(huán)體,由于m%n=0,執(zhí)行break,同樣也跳出了內(nèi)循環(huán),執(zhí)行if(n == m),說(shuō)明5除了1以外只能被5整除,為素?cái)?shù);


綜上所述,兩種情況得到的結(jié)果都是相同的,且均是正確的,如有出錯(cuò),感謝各位指正。

1 回復(fù) 有任何疑惑可以回復(fù)我~

for(n=2; n<=m; n++)這里錯(cuò)了,n<m.不然?if(n == m)用來(lái)干嘛

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
C語(yǔ)言入門(mén)
  • 參與學(xué)習(xí)       927412    人
  • 解答問(wèn)題       21538    個(gè)

C語(yǔ)言入門(mén)視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言

進(jìn)入課程
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)