為啥這樣不對 只得出407
? //獲取三位數字num百位上的數字
? ? ? ? hd =num/100 ? ? ? ? ;
? ? ? ? //獲取三位數字num十位上的數字
? ? ? ? td =(num%100)/10 ? ? ? ? ;
? ? ? ? //獲取三位數字num個位上的數字
? ? ? ? sd =num%100 ? ? ;
? ? ? ? //水仙花數的條件是
? //獲取三位數字num百位上的數字
? ? ? ? hd =num/100 ? ? ? ? ;
? ? ? ? //獲取三位數字num十位上的數字
? ? ? ? td =(num%100)/10 ? ? ? ? ;
? ? ? ? //獲取三位數字num個位上的數字
? ? ? ? sd =num%100 ? ? ;
? ? ? ? //水仙花數的條件是
2016-05-08
舉報
2016-05-10
你錯了,第三個應該改成
num%10;
2016-05-08
num%100錯了 ?假設num=500 ? ?500%100=??
2016-05-08
沒取錯,問題應該出現在別的地方