题目:打印出所有的“水仙花数”。所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。
例如153 = 13 + 53 + 33。
#include <stdio.h>
int main()
{
int i = 0;
int a,b,c;
for (i = 100; i < 1000; i++)
{
a=i / 100;
b=(i/10) % 10;
c = i % 10;
if (i== a * a * a + b * b * b + c * c * c)
{
printf("%d\t", i);
}
}
return 0;
}