【问题背景】
C语言网1016
【问题题目】
打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。
【代码呈上】
#include <stdio.h>
int main()
{int a,b,c,d,e;
for(a=100;a<=999;a++)
{d=a%10;c=a/10%10;b=a/100;e=b*b*b+c*c*c+d*d*d;if(a==e)
printf("%d\n",a);}return 0;}