//水仙花数是指百位数,十位数,个位数的立方之和为它本身的三位数
#include <stdio.h>
int main()
{
int i,a1,a2,a3;
for(i=100;i<1000;i++)
{
a1=i/100; //百位数
a2=(i-a1100)/10; //十位数
a3=i%10; //个位数
if(i==a1a1a1+a2a2a2+a3a3*a3)
printf("%d\n",i);
}
}
//水仙花数是指百位数,十位数,个位数的立方之和为它本身的三位数
#include <stdio.h>
int main()
{
int i,a1,a2,a3;
for(i=100;i<1000;i++)
{
a1=i/100; //百位数
a2=(i-a1100)/10; //十位数
a3=i%10; //个位数
if(i==a1a1a1+a2a2a2+a3a3*a3)
printf("%d\n",i);
}
}