输出所有的水仙花数

所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数,如:153就是一个水仙花数,153=1*1*1+5*5*5+3*3*3。

#include

int main()

{

int num,sd,hd,td;//定义一个三位数,百位,十位,个位

for(num=100,num<1000,num++0)

{

   sd=num/100;//获取百位上的数字

   hd=(num%100)/10;//获取十位上的数字

   td=num%10;//获取个位上的数字

   if(num=sd*sd*sd+hd*hd*hd+td*td*td)//水仙花数的条件

   {

     printf("水仙花数是:d%\n",num);

   } 

}return 0;

}








}

你可能感兴趣的:(输出所有的水仙花数)