打印 1000 以内的“水仙花数”。“水仙花数”是一个三位数,其各位数立方和等于该数本身。
#include<stdio.h>
int main()
{
int i,n,sum;
for(i=100; 1<=999; i++)
{
n=i;
sum=0;
while(n!=0)
{
int t=n%10;
sum=sum+t*t*t;
n=n/10;
}
if(i==sum)
printf("sum=%d\n",i);
}
return 1;
}