c 语言计算 bmi 指数
BMI(Body Mass Index,身体质量指数)是一个常用的健康指标,用来衡量一个人是否过重
或过轻。它的计算公式是体重(kg)除以身高(m)的平方。
以下是一个简单的 C 语言程序,可以用来计算 BMI 指数:
这个程序首先定义了三个变量: (体重), (身高),和 (BMI 指
数)。然后,程序会提示用户输入他们的体重和身高,并使用 函数读取用户的输入。
接下来,程序会计算 BMI 指数,然后输出结果。最后,程序返回 0,表示成功结束。
以下是对上述 C 语言程序的详细解释:
• : 这一行告诉编译器包含标准输入输出头文件(stdio.h),这个头文件
包含了一些输入和输出的函数,比如 和 。
• : 这是主函数,程序的执行从这里开始。
• : 这里定义了三个浮点型变量,分别是体重(weight)、
身高(height)和 BMI 指数(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", bmi);
return 0;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
weight height bmi
scanf
#include <stdio.h>
printf scanf
int main()
float weight, height, bmi;
printf("请输入您的体重(kg): "); printf
Plain Text