一个称为“身体质量指数”(BMI)的量用来计算与体重有关的健康问题的危险程度。BMI按以下的公式计算:BMI=W/h2 其中W是以kg为单位的体重。h是以m为单位的身高。大约20~25的BMI的值被认为是“正常的”,编写一个应用程序,输入体重和身高并输出BMI,判断此人的体重是否正常,输出一些建议。用c++的语言
时间: 2023-05-18 22:05:50 浏览: 126
以下是CSDN开发的C知道的回答:
#include <stdio.h>
int main() {
float weight, height, bmi;
printf("请输入您的体重(kg):");
scanf("%f", &weight);
printf("请输入您的身高(m):");
scanf("%f", &height);
bmi = weight / (height * height);
printf("您的BMI指数为:%.2f\n", bmi);
if (bmi < 18.5) {
printf("您的体重过轻,建议增加营养摄入量。\n");
} else if (bmi >= 18.5 && bmi < 24.9) {
printf("您的体重正常,继续保持。\n");
} else if (bmi >= 24.9 && bmi < 29.9) {
printf("您的体重过重,建议控制饮食并增加运动量。\n");
} else {
printf("您的体重肥胖,建议立即采取措施减肥。\n");
}
return 0;
}
请注意,此回答仅供参考,不代表CSDN或C知道的观点。如果您需要更准确的健康建议,请咨询专业医生。
阅读全文