c语言计算bmi指数
时间: 2023-07-13 21:24:35 浏览: 333
好的,以下是一个简单的 C 语言程序,可以计算 BMI 指数:
```c
#include <stdio.h>
int main() {
float weight, height, bmi;
printf("请输入体重(kg):");
scanf("%f", &weight);
printf("请输入身高(米):");
scanf("%f", &height);
bmi = weight / (height * height);
printf("您的 BMI 指数为:%.2f\n", bmi);
return 0;
}
```
运行程序后,会提示用户输入体重和身高,然后计算出 BMI 指数并输出。其中 `%.2f` 表示保留两位小数输出。
相关问题
用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 if (bmi >= 28 && bmi < 32) {
printf("您的体重肥胖\n");
} else {
printf("您的体重非常肥胖\n");
}
return 0;
}
c语言根据身高和体重计算BMI指数
好的,我可以帮您编写一个计算BMI指数的C语言程序。请您提供您的身高和体重信息,我来帮您计算BMI指数。
以下是C语言代码示例:
```c
#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);
return 0;
}
```
您只需要将以上代码复制到您的C语言开发环境中,编译运行后,按照程序提示输入您的身高和体重信息,即可计算出您的BMI指数。