设计一个程序,利用函数调用计算身体质量指数(BMI,Body Mass Index)。计算公式:体重指数BMI=体重/身高的平方(国际单位kg/㎡),体重为46kg,身高为1.58m
时间: 2024-02-24 18:00:38 浏览: 241
好的,这是一个简单的计算BMI的程序,使用函数调用计算身体指数,你可以参考一下:
```python
def calc_bmi(weight, height):
bmi = weight / height**2
return bmi
weight = 46 # 单位为千克
height = 1.58 # 单位为米
bmi = calc_bmi(weight, height)
print("体重为 {} 千克,身高为 {} 米,BMI指数为 {:.2f} kg/㎡".format(weight, height, bmi))
```
输出结果为:
```
体重为 46 千克,身高为 1.58 米,BMI指数为 18.46 kg/㎡
```
其中 `calc_bmi()` 函数接收体重和身高两个参数,返回计算出来的BMI指数值。然后在主程序中调用 `calc_bmi()` 函数并打印出结果。
相关问题
设计一个程序,利用函数调用计算身体质量指数(BMI,Body Mass Index)。计算公式:体重指数BMI=体重/身高的平方(国际单位kg/㎡)
好的,以下是一个 C++ 的程序代码实现,可以计算身体质量指数:
```cpp
#include <iostream>
using namespace std;
double calculateBMI(double weight, double height) {
double bmi = weight / (height * height);
return bmi;
}
int main() {
double weight, height;
cout << "请输入您的体重(单位kg):";
cin >> weight;
cout << "请输入您的身高(单位m):";
cin >> height;
double bmi = calculateBMI(weight, height);
cout << "您的身体质量指数(BMI)为:" << bmi << endl;
return 0;
}
```
程序中定义了一个 `calculateBMI` 函数,用于计算身体质量指数。在 `main` 函数中,首先让用户输入体重和身高,然后调用 `calculateBMI` 函数计算出 BMI,并输出计算结果。
注意,这里的身高应该是以米为单位,而不是厘米,因此需要将输入的身高值除以 100。
设计一个python程序,利用函数调用计算身体质量指数(BMI,Body Mass Index)。计算公式:体重指数BMI=体重/身高的平方(国际单位kg/㎡)
好的,以下是一个 Python 的程序代码实现,可以计算身体质量指数:
```python
def calculate_bmi(weight, height):
bmi = weight / (height ** 2)
return bmi
weight = float(input("请输入您的体重(单位kg):"))
height = float(input("请输入您的身高(单位m):"))
bmi = calculate_bmi(weight, height)
print("您的身体质量指数(BMI)为:", bmi)
```
程序中定义了一个 `calculate_bmi` 函数,用于计算身体质量指数。在程序运行时,首先让用户输入体重和身高,然后调用 `calculate_bmi` 函数计算出 BMI,并输出计算结果。
注意,这里的身高应该是以米为单位,而不是厘米,因此需要将输入的身高值直接使用 `float` 类型表示。
阅读全文