如果一个n位正整数等于其各位数字的n次方之和,则称该数为阿姆斯特朗数。 例如1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3 = 153。 请编写程序,检测用户输入的三位数数字是否为阿姆斯特朗数。
举一反三
- 编写一个求水仙花数的函数。所谓水仙花数是指一个三位数,其各位数字立方的和等于该数。例如:153就是一个水仙花数:153=1*1*1+5*5*5+3*3*3
- 编一个程序, 打印出所有的“水仙花数”, 所谓“水仙花数” 是指一个三 位数, 其各位数字立方和等于该数本身。 例如, 153=1*1*1+5*5*5+3*3*3 , 所 以 153 是“ 水仙花数”
- 编程序,判断输入的一个三位数是否是水仙花数。水仙花数的定义:如果一个数等于其各个数字的立方和,则称其为水仙花数。例如153=1*1*1+5*5*5+3*3*3。
- 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方
- 编写程序:从键盘输入一个三位数(正数),判断并输出该数是否为水仙花数。所谓的水仙花数是指一个三位数,其各个位数字的立方和等于该数本身,如:153就是一个水仙花数,153=1*1*1+5*5*5+3*3*3