水仙花数又称阿姆斯特朗数,也被称为超完全数字不变数,水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。
#include<stdio.h>
int main()
{
int i,j,k,n;
printf("水仙花数为\n");
for(n=100;n<1000;n++)
{
i=n/100;
j=n%100/10;
k=n%10;
if(n==i*i*i+j*j*j+k*k*k)
printf("%d\t",n);
}
return 0;
}