亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

思維跟不上啊,求解析

思維跟不上啊,求解析

正在回答

1 回答

來,我們慢慢來。首先,我們確定目標,解決掉5行的問號就好了。

首先是if循環 循環所有的三位數。程序已經定義了num,那我們就直接拿來用,三位數第一個是100,

所以是num=100,循環條件就是num<=999,然后就說num++。那么第一行就解決了。

for(num=100;num<=999;num++)

然后是怎么分別取百十個位。百位好說。除100就可以了。hd = num/100;

十位同理,先除十,得到百位和十位,再取余就是十位了。td =num/10%10;

個位的話,先取余100,再取余10就是個位了。sd =num%100%10;

然后就是判斷條件。什么是水仙花數?百十個的三次方是其本身。故

if(num==hd*hd*hd+td*td*td+sd*sd*sd)?

然后這個題目就做出來了!系不系很簡單!

9 回復 有任何疑惑可以回復我~
#1

涅筱 提問者

謝謝/
2019-09-28 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       927002    人
  • 解答問題       21533    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

思維跟不上啊,求解析

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號