課程
/后端開發(fā)
/C
/C語言入門
為什么我運(yùn)行程序后只輸出了一個(gè) 2 ?
2016-03-25
源自:C語言入門 4-14
正在回答
#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(m == n) ? //n循環(huán)結(jié)束后,如果m=n的話就輸出m
? ? ? ? ? ? printf("%d ?", m);
return 0; ? ?
代碼呢?
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
4 回答為什么我這個(gè)只輸出一行?
2 回答為什么第一個(gè)程序能運(yùn)行,第二個(gè)運(yùn)行不了、
2 回答114. 以下程序運(yùn)行后屏幕輸出為( )
6 回答這個(gè)c程序?yàn)槭裁催\(yùn)行不了/
1 回答第一行是三個(gè)空格為什么程序輸出是四個(gè)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-03-25
#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(m == n) ? //n循環(huán)結(jié)束后,如果m=n的話就輸出m
? ? ? ? ? ? printf("%d ?", m);
}
return 0; ? ?
}
2016-03-25
代碼呢?