a = float(input('请输入小明身高m:'))
s = float(input('请输入小明的体重kg:'))
bmi = s/(a*2)
if bmi < 18.5:
print('过轻')
elif bmi < 25:
print('正常')
elif bmi < 28:
print('过重')
elif bmi < 32:
print('肥胖')
else :
print('离死不远')
浮点数(输入(‘小明的身高 m’)) 赋值给a
bmi = 体重除身高的平方 要用括号先让它先算 不然是先从左边开始算起
为什么都是 <<<<呢 因为计算到设置的这个判断就会停止 不会继续往下
Sign in to make a reply
余胖秃
a = float(input('请输入小明身高m:'))
s = float(input('请输入小明的体重kg:'))
bmi = s/(a*2)
if bmi < 18.5:
print('过轻')
elif bmi < 25:
print('正常')
elif bmi < 28:
print('过重')
elif bmi < 32:
print('肥胖')
else :
print('离死不远')
a = float(input('请输入小明身高m:'))
浮点数(输入(‘小明的身高 m’)) 赋值给a
bmi = s/(a*2)
bmi = 体重除身高的平方 要用括号先让它先算 不然是先从左边开始算起
为什么都是 <<<<呢 因为计算到设置的这个判断就会停止 不会继续往下