编程判断整数n是否是水仙花数。水仙花数是一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如153就是一个水仙花数。
举一反三
- 定义一个输出水仙花数的函数,水仙花是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身(例如:1**3 + 5**3+ 3**3 = 153),输出所有3位的水仙花数。
- 水仙花数是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身(例如:1**3 + 5**3+ 3**3 = 153),输出所有3位的水仙花数。
- 输入一个三位整数,判断其是否为水仙花数,水仙花数是指一个3位数,它的每个位上的数字的3次幂之和等于它本身(例如:13+53+33=153)
- 打印出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=13+53+33。
- 从键盘上输入一个100-999之间整数,判断其是否为水仙花数,是则输出yes,否则输出no。水仙花数指一个n位数(n≥3),其每位上的数字的3次幂之和等于它本身。例如153=1^3+5^3+3^3,153是水仙花数。