求大佬帮改程序
模拟一个操作:只要输入的余额十分位小于4就将余额小数点后部分加入sum,多次循环,使sum累积,每次输入数额反馈当前sum。(类似银行操作员转走客户账户分和角到自己账户谋取私利的案子。)实在看不出为什么计算错误,求帮改😂😂
money=input('请输入余额')
a=eval(money)
b=int(a)
sum=0
while True:
if a-b<0.4:
plus=a-b
else:
plus=0
sum=sum+plus
print(round(sum,1))
money=input('请输入余额')
money=input('请输入余额')
a=eval(money)
b=int(a)
sum=0
while True:
if a-b<0.4:
plus=a-b
else:
plus=0
sum=sum+plus
print(round(sum,1))
money=input('请输入余额')
a=eval(money)
b=int(a)
问题出在新一轮循环中没有对a,b进行赋值
页:
[1]