编写程序,通过for循环计算水仙花数。 提示:水仙花数是一个三位数,三位数各位的立方之和等于三位数本身。
时间: 2023-10-24 20:37:50 浏览: 43
shuixianhua.rar_153_shuixianhua_水仙花_水仙花数
可以的,以下是计算水仙花数的代码:
for num in range(100, 1000):
temp = num
sum = 0
while temp > 0:
digit = temp % 10
sum += digit ** 3
temp //= 10
if num == sum:
print(num)
阅读全文