# 【深基3.例7】肥胖问题
【深基3.例7】肥胖问题
题目描述
BMI 指数是国际上常用的衡量人体胖瘦程度的一个标准,其算法是 m h 2 \dfrac{m}{h^2} h2m,其中 m m m 是指体重(千克), h h h 是指身高(米)。不同体型范围与判定结果如下:
- 小于 18.5 18.5 18.5:体重过轻,输出
Underweight
; - 大于等于 18.5 18.5 18.5 且小于 24 24 24:正常体重,输出
Normal
; - 大于等于 24 24 24:肥胖,不仅要输出 BMI 值(使用
cout
的默认精度),然后换行,还要输出Overweight
;
现在给出体重和身高数据,需要根据 BMI 指数判断体型状态并输出对应的判断。
对于非 C++ 语言,在输出时,请四舍五入保留六位有效数字输出,如果小数部分存在后缀 0 0 0,不要输出后缀 0 0 0。
请注意,保留六位有效数字不是保留六位小数。例如 123.4567 123.4567 123.4567 应该输出为 123.457 123.457 123.457, 5432.10 5432.10 5432.10 应该输出为 5432.1 5432.1 5432.1。
输入格式
共一行。
第一行,共 2 2 2 个浮点数, m , h m, h m,h,分别表示体重(单位为 kg),身高(单位为 m)。
输出格式
输出一行一个字符串,表示根据 BMI 的对应判断。特别地,对于 Overweight
情况的特别处理请参照题目所述。
样例 #1
样例输入 #1
70 1.72
样例输出 #1
Normal
提示
对于所有数据, 40 ≤ m ≤ 120 40\le m \le 120 40≤m≤120, 1.4 ≤ h ≤ 2.0 1.4 \le h \le 2.0 1.4≤h≤2.0。 m m m 和 h h h 的小数点后不超过三位。
#include <stdio.h>int main(){double m,h;scanf("%lf %lf",&m,&h);double s;s=1.0*m/(h*h);if(s<18.5){printf("Underweight");}else if(s>=18.5&&s<24){printf("Normal");}else if(s>=24){printf("%6g\n",s);printf("Overweight");}return 0;
}
# 【深基3.例7】肥胖问题相关推荐
- P5714 【深基3.例7】肥胖问题--python3实现
https://www.luogu.com.cn/problem/P5715 """ P5714 [深基3.例7]肥胖问题--AC https://www.luogu.c ...
- P5733 【深基6.例1】自动修正(C++、python代码)
[深基6.例1]自动修正 - 洛谷 C++代码: /* P5733 [深基6.例1]自动修正 https://www.luogu.com.cn/problem/P5733 */ #include< ...
- P5706 【深基2.例8】再分肥宅水--2022.02.13
[深基2.例8]再分肥宅水 - 洛谷 C++代码: /* P5706 [深基2.例8]再分肥宅水--2022.02.13 https://www.luogu.com.cn/problem/P5706 ...
- P5703 【深基2.例5】苹果采购(scratch实现)
[深基2.例5]苹果采购 - 洛谷 scratch2实现 scratch3实现 python3代码: """ P5703 [深基2.例5]苹果采购 https://www ...
- P3156 【深基15.例1】询问学号(20分)--python3实现
[深基15.例1]询问学号 - 洛谷 """P3156 [深基15.例1]询问学号(20分)--python3实现 https://www.luogu.com.cn/pr ...
- P5737 【深基7.例3】闰年展示(python3实现)
[深基7.例3]闰年展示 - 洛谷 """P5737 [深基7.例3]闰年展示(python3实现) https://www.luogu.com.cn/problem/P ...
- P5735 【深基7.例1】距离函数(python3实现)
[深基7.例1]距离函数 - 洛谷 """P5735 [深基7.例1]距离函数(python3实现) https://www.luogu.com.cn/problem/P ...
- P5727 【深基5.例3】冰雹猜想(python3实现)
[深基5.例3]冰雹猜想 - 洛谷 """P5727 [深基5.例3]冰雹猜想(python3实现) https://www.luogu.com.cn/problem/P ...
- P2240 【深基12.例1】部分背包问题
https://www.luogu.com.cn/problem/P2240 /* P2240 [深基12.例1]部分背包问题 https://www.luogu.com.cn/problem/P22 ...
最新文章
- 通过案例学功能 自定义监控功能初探
- 为JS和C#类加一个扩展方法吧:P
- 新工具:表单/Cookie 验证网站爬网设置工具
- php自动post系统,php自动过滤POST,GET传参
- 高度平衡树 -- AVL 树
- 跳一跳python源码_使用Python实现跳一跳自动跳跃功能
- 2018 年年终总结 -- 斜杠前进
- spring4+struts2+hibernate5整合出现spring异常
- matplotlib库使用
- Windows 10 windows 11 如何离线安装NetFx3
- 【工具使用】apizza和postman中post请求下form-data、x-www-form-urlencoded、raw、binary的区别
- 分享996个实用的JavaScript特效你要的全在这里
- 暑期读书月开幕式暨天一寻宝活动
- 关于综合布线系统双绞线电缆的屏蔽问题
- 最新域名防红V1.19版本+已经去授权
- linux自动wifi断开重连,49.Linux-wpa_cli使用之WIFI开启,扫描热点,连接热点,断开热点,WIFI关闭(49)...
- 十年寻伯乐,只为指路人
- this的指向问题总结
- Python画爱心——谁能拒绝用代码敲出来会跳动的爱心呢~
- 取消福昕阅读器的小手的向下的箭头