水仙花数
水仙花数是指一个三位数,其各个位的数字的立方相加等于该数字本身。
1 #include <stdio.h> 2 int main() 3 { 4 int i = 100; 5 int g, s, b; 6 while(i<1000) 7 { 8 g = i%10; 9 s = i/10%10; 10 b = i/100; 11 if(i == (g*g*g + s*s*s + b*b*b) ) 12 printf("%d ", i); 13 i++; 14 } 15 return 0; 16 }