課程
/后端開發(fā)
/C
/C語言入門
各位大神for后的num=100為什么?為什么num<1000
2019-10-03
源自:C語言入門 4-9
正在回答
因為是三位數(shù)嘛,最小的三位數(shù)是100,是大的三位數(shù)是999,num<1000就是從100到999。
理解了嗎?
因為我們對于水仙花數(shù)字的定義是一個三位數(shù),所以我們將其基礎(chǔ)設(shè)置為100并小于1000,當(dāng)num++與后面hd,td,sd的立方的和相同時,程序?qū)⑵漭敵霾⒚麨樗苫〝?shù)字
因為<1000是為了讓num=999,且999是最大的三位數(shù),100是最小的三位數(shù)。所以要求的就是在100-999之間
qq_慕婉清2577715
也就會點編程 回復(fù) qq_慕婉清2577715
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
1 回答for(num=100;num<1000;num++)
3 回答num=100;num<1000為什么不能寫成100<=num<100
1 回答for(num = 0;num<=10;++num)
2 回答#include <stdio.h> int main() { int num,sd,td,hd; for(num=100;num<1000;num++) { hd/100; td/100%10; sd%10; if(num==hd*hd*hd+td*td*td+sd*sd*sd); printf("水仙花數(shù)字:%d\n",num); } return 0; }
2 回答for()括號里面的“num=100”和“num++”啥意思啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-10-08
因為是三位數(shù)嘛,最小的三位數(shù)是100,是大的三位數(shù)是999,num<1000就是從100到999。
理解了嗎?
2019-10-04
因為我們對于水仙花數(shù)字的定義是一個三位數(shù),所以我們將其基礎(chǔ)設(shè)置為100并小于1000,當(dāng)num++與后面hd,td,sd的立方的和相同時,程序?qū)⑵漭敵霾⒚麨樗苫〝?shù)字
2019-10-04
因為<1000是為了讓num=999,且999是最大的三位數(shù),100是最小的三位數(shù)。所以要求的就是在100-999之間
2019-10-04
因為<1000是為了讓num=999,且999是最大的三位數(shù),100是最小的三位數(shù)。所以要求的就是在100-999之間