本题目要求读入2个整数A和B,然后按下面的式子输出C的值。
list=input().split()
flag=1
for i in range(len(list)):
for j in range(len(list[i])):
if not (list[i][j]>='0' and list[i][j]<='9' or list[i][j]=='-'):
print("输入有误!", end='')
flag=0
break
list[i]=int(list[i])
if flag==1:
if list[1]==0:
print("分母不能为0")
else:
print("%.2f"%((2**list[0]-5)/list[1]))
请充分考虑A、B输入可能出现的情况。
输入格式:
输入在一行中给出2个整数A和B。
输出格式:
对每一组输入,在一行中输出C的值,保留二位小数。
若B输入了0,输入提示“分母不能为0”
若输入有误,给出输出“输入有误!”