判断水仙花数

Posted hadibingjing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断水仙花数相关的知识,希望对你有一定的参考价值。

while 1 :
number = input("请输入一个三位数:")
sum = 0
if number.isdigit():
for i in number:
sum = sum + int(i)**3
if sum == int(number):
print("这是一个水仙花数")
else:
print("这不是一个水仙花数")
elif number.upper() == "Q":
break
else:
print("请输入一个三位数!")

以上是关于判断水仙花数的主要内容,如果未能解决你的问题,请参考以下文章

水仙花数判断讲解

c语言:遍历水仙花数n,判断是不是为素数,并返回结果。

判断水仙花数

水仙花数的判断问题

C++输入一个3位数,判断它是不是是水仙花数。所谓水仙花数就是该数各位上数字的立方和等于该数本身

C#:判断100--999之前的水仙花数