仙数专题

C语言完成输出1~100000之间的水花仙数。

水花仙数的介绍: “水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=13+53+3^3,则153是一个“水仙花数”。 该题难点: 确定其位数分离其个位,十位,百位,千位,万位的数字将各位数字按位数进行次方相乘 解决方案: 1.我将确定位数和分离各位的具体数字结合一起解决,意思是我只要进行一次位数的分离就计数器加一(位数)。 分离各位数具体数的函数: int