for循環
for( num=100; num<=999 ; num++) ? ?{ ? ? ? ?hd = ? ? ?num/100 ? ? ? ; ? ? ? ?td = ? ? ?num/10%10 ? ? ?; ? ? ? ?sd = ? ? ?num%10 ? ? ? ; ? ? ? ?if(num==sd*sd*sd+td*td*td+hd*hd*hd) ? ? ? ?{ ? ? ? ? ? ?printf("水仙花數字:%d\n", num); ? ? ? ? ? ?} ? ?} 這樣怎么不行啊?
2018-04-15
可以??!我復制后運行可以得到結果!
2018-04-14
十位用td=num%100/10即可
2018-04-13
可以改成td=(num/10)%10;
sd=num%10
2018-04-13
可以把td換成 ? td=(num-hd*100)/10