/*------------------------------------------------------- 编程输出500以内的“水仙花数”。“水仙花数”是一个三位数,其各位数字立方和等于该数本身(例:153=13+53+33)。(使用for循环) -------------------------------------------------------*/ #include main() { int a,b,c,i; /**********Program**********/ for(i=100;i<500;i++){ a = i%10; b = i%100/10; c = i/100; if(a*a*a + b*b*b + c*c*c == i) /********** End **********/ printf("%d\n",i); } }