沒(méi)毛病吧?
for(num=100; num<=999; num++) ? ?{ ? ? ? ?//獲取三位數(shù)字num百位上的數(shù)字 ? ? ? ?hd = num/100; ? ? ? ?//獲取三位數(shù)字num十位上的數(shù)字 ? ? ? ?td = (num-hd*100)/10; ? ? ? ?//獲取三位數(shù)字num個(gè)位上的數(shù)字 ? ? ? ?sd = num-hd*100-td*10; ? ? ? ?//水仙花數(shù)的條件是什么? ? ? ? ?if(num==hd*hd*hd+td*td*td+sd*sd*sd)
2017-07-10
沒(méi)毛病, 只不過(guò)可以用取余的方法來(lái)算, td = num % 100 / 10; sd =?num % 10; 就是答案那種