求出0~999之间的所有“水仙花数”并输出
水仙花数:是指一个三位数,其各位数字的立方和确好等于该数本身.
如;153=1+5+3?,则153是一个“水仙花数”。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int i;
int a;
int b;
int c;
for (i = 0; i <= 999; i++)
{
a = i / 100;//分离千位
b = i / 10 % 10;//分离十位
c = i % 10;//分离个位
if ( i==a*a*a + b*b*b + c*c*c)
printf("%d ", i);
}
printf("\n");
system("pause");
return 0;
}