问题 4305 --BMI计算器

4305: BMI计算器

时间限制: 1 Sec  内存限制: 128 MB
提交: 5  解决: 3
[提交][状态][讨论版][命题人:]

题目描述

编写一个程序,根据用户输入的身高(单位:米)和体重(单位:千克),计算出用户的BMI指数,并给出相应的健康建议。BMI(Body Mass Index,身体质量指数)计算公式为:BMI = 体重 / (身高×身高)。

根据BMI指数,给出以下健康建议:

  • BMI < 18.5:偏瘦,建议增加营养,适当增加体重。
  • 18.5 <= BMI < 24:正常,保持良好的饮食和运动习惯。
  • 24 <= BMI < 28:超重,建议控制饮食,适当减轻体重。
  • BMI >= 28:肥胖,建议积极减重,改善饮食结构,增加运动量。

输入

身高(单位:米,一个浮点数)和体重(单位:千克,一个浮点数)

输出

BMI指数(保留两位小数)和相应的健康建议。

样例输入

1.75
70

样例输出

22.86
正常

提示

可以使用printf("%.2lf\n")来保留BMI指数的小数位数与换行。

来源

 

[提交][状态]