根据bmi判断人体胖瘦c语言代码
时间: 2023-06-08 13:05:03 浏览: 94
抱歉,我可以回答这个问题。以下是一个简单的 C 语言代码,根据身高和体重计算 BMI 值,并判断人体胖瘦:
```
#include <stdio.h>
int main() {
float height, weight, bmi;
printf("请输入您的身高(米):");
scanf("%f", &height);
printf("请输入您的体重(千克):");
scanf("%f", &weight);
bmi = weight / (height * height);
printf("您的BMI值为:%.2f\n", bmi);
if (bmi < 18.5) {
printf("您的体重过轻。\n");
} else if (bmi >= 18.5 && bmi < 24) {
printf("您的体重正常。\n");
} else if (bmi >= 24 && bmi < 28) {
printf("您的体重过重。\n");
} else {
printf("您的体重肥胖。\n");
}
return 0;
}
```
相关问题
身体质量指数判断肥胖c语言
好的,根据身高和体重计算身体质量指数(BMI),然后根据BMI值判断是否肥胖。C语言代码如下:
```c
#include <stdio.h>
int main() {
float height, weight, bmi;
printf("请输入身高(米)和体重(千克):");
scanf("%f %f", &height, &weight);
bmi = weight / (height * height);
printf("您的BMI值为:%.2f\n", bmi);
if (bmi >= 28) {
printf("您的BMI值大于等于28,属于肥胖。\n");
} else if (bmi >= 24) {
printf("您的BMI值大于等于24且小于28,属于超重。\n");
} else if (bmi >= 18.5) {
printf("您的BMI值大于等于18.5且小于24,属于正常范围。\n");
} else {
printf("您的BMI值小于18.5,属于偏瘦。\n");
}
return 0;
}
```
用c语言如何计算BMI同时判断
一个人的体重是否健康?
计算BMI的公式为:BMI = 体重(kg) / 身高(m)的平方
判断BMI是否健康的标准如下:
BMI < 18.5,体重过轻
18.5 <= BMI < 24,体重正常
24 <= BMI < 28,体重过重
BMI >= 28,肥胖
以下是用C语言实现计算BMI并判断体重是否健康的代码:
#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 < 24) {
printf("您的体重正常\n");
} else if (bmi < 28) {
printf("您的体重过重\n");
} else {
printf("您已经肥胖了\n");
}
return 0;
}