1.什么是水仙花数呢?
水仙花数一般是指:三位数,其各位数字的立方和等于该数本身。
举个例子: 370 = 3*3 + 7*3 + 0*3
371 = 3*3 + 7*3 + 1*3
因此,370和371是水仙花数。需要注意的是:水仙花是一定是三位数,因此其范围在100 - 999之间。
2.C++编程如何实现?
编程逻辑:使用for循环嵌套,循环变量设为i,j,k。分别对应百位、十位、个位。百位的范围是1-9,十位和各位的范围是0-9.三层循环依次嵌套,在最里面的循环中实现判断是否是水仙花数,如果是则输出。