(3)编写程序,打印1000-9999范围内所有的玫瑰花数。玫瑰花数是指一个四位数,它的各位数字的4次方之和等于该数本身。
时间: 2024-06-06 11:08:16 浏览: 106
C语言案例-水仙花数.zip
for i in range(1000, 10000):
a = i // 1000
b = i // 100 % 10
c = i // 10 % 10
d = i % 10
if i == a**4 + b**4 + c**4 + d**4:
print(i)
阅读全文