求水仙花数 帮忙看看为什么这个跑不出来
i=100a=0
b=0
c=0
for i in range(100,1000):
a=i/100
b=i/10%10
c=i%10
if a**3+b**3+c**3==i:
print(i)
除法要用地板除,否则会有小数位
参考代码:
i = 100
a = 0
b = 0
c = 0
for i in range(100, 1000):
a = i // 100
b = i // 10 % 10
c = i % 10
if a ** 3 + b ** 3 + c ** 3 == i:
print(i)
Twilight6 发表于 2022-9-28 20:02
除法要用地板除,否则会有小数位
参考代码:
为什么有小数位就跑不出来呢
页:
[1]