“水仙花数”是指这样的数,其各位数字的立方和等于该数本身。编写程序求100至999的范围内有多少个水仙花数。
代码为:
n=0
for i in range(100,1000):
a=i%10
b=i%100//10
c=i//100
if a**3+b**3+c**3==i:
n+=1
print(i)
print('100到999的水仙花数有',n,'个')
“水仙花数”是指这样的数,其各位数字的立方和等于该数本身。编写程序求100至999的范围内有多少个水仙花数。
代码为:
n=0
for i in range(100,1000):
a=i%10
b=i%100//10
c=i//100
if a**3+b**3+c**3==i:
n+=1
print(i)
print('100到999的水仙花数有',n,'个')