用C语言生成一段计算BMI值的运算符
时间: 2024-09-24 15:30:11 浏览: 47
C语言学习之数值数据类型和运算符ppt.zip
在C语言中,你可以创建一个函数来计算BMI(Body Mass Index,身体质量指数),然后使用标准输入和输出操作符完成用户交互。这里是一个简单的示例:
```c
#include <stdio.h>
// 定义BMI计算函数
double calculate_bmi(double weight, double height) {
double bmi = weight / (height * height);
return bmi;
}
int main() {
// 输入体重和身高(单位通常为千克和米)
double weight, height;
printf("请输入您的体重(kg): ");
scanf("%lf", &weight);
printf("请输入您的身高(m): ");
scanf("%lf", &height);
// 计算BMI
double bmi_result = calculate_bmi(weight, height);
// 输出结果
printf("您的BMI值为: %.2f\n", bmi_result);
return 0;
}
```
在这个代码片段中,`calculate_bmi` 函数接受体重和身高的输入,按照公式计算BMI,然后`main`函数负责接收用户的输入并调用这个函数。
阅读全文