5习题8 打印所有的“水仙花数”,所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身。 代码 #include <stdio.h> int main() { int n,a,b,c; for(n = 100 ; n <= 999 ; n++) { a = n / 100 ; b = n / 10 % 10 ; c = n % 100 % 10 ; if(a*a*a+b*b*b+c*c*c==n) { printf("%d ",n); } } printf("\n"); return 0; } 结果