酷代码 AI
菜单

用C++输出:体质指数(BMI)是一种衡量人体胖瘦程度及是否健康的标准。它的计算方法如下: 体质指数(BMI)=体重(kg)÷(身高(m )的平方) 现在给你一个成年人的身高体重,求他的胖瘦程度(由体质指数求得)。 胖瘦程度 BMI(中国标准) 偏瘦 <18.5 正常 18.5~23.9 偏胖 24~27.9 肥胖 28~39.9 极重度肥胖 ≥40.0 输入 两个浮点数(float),分别表示身高和体重。 输出 输出胖瘦程度。 样例输入 复制 1.71 62 样例输出 复制 正常

```cpp #include <iostream> // 引入iomanip库主要是为了保留小数输出做准备,但本题未使用 #include <iomanip> int main() { float height, weight; // 从标准输入读取身高和体重 std::cin >> height >> weight; // 计算BMI值 float bmi = weight / (height * height); if (bmi < 18.5) { // BMI小于18.5,判定为偏瘦 std::cout << "偏瘦" << std::endl; } else if (bmi <= 23.9) { // BMI在18.5到23.9之间,判定为正常 std::cout << "正常" << std::endl; } else if (bmi <= 27.9) { // BMI在24到27.9之间,判定为偏胖 std::cout << "偏胖" << std::endl; } else if (bmi <= 39.9) { // BMI在28到39.9之间,判定为肥胖 std::cout << "肥胖" << std::endl; } else { // BMI大于等于40,判定为极重度肥胖 std::cout << "极重度肥胖" << std::endl; } return 0; } ``` [2025-12-12 18:01:07 | AI问答 | 324点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多