需要用到的库函数有<stdio.h>。以下是main函数完整代码。
int main()
{
float weight = 0;
float hight = 0;
printf("BMI计算器\n介绍:BMI = 体重(kg) / 身高(m)2\n");
printf("-----------------------------------------\n");
printf("输入体重(Kg):");
scanf("%f", &weight);
printf("输入身高(m):");
scanf("%f", &hight);
float BMI = weight / (hight * hight);
printf("-----------------------------------------\n");
printf("BMI = %.1f,", BMI);
if (BMI >= 28.0)
{
printf("判定为“肥胖”\n");
}
else if (BMI < 28.0 && BMI >= 24.0)
{
printf("判定为“超重”\n");
}
else if (BMI < 24.0 && BMI >= 18.5)
{
printf("判定为“正常”\n");
}
else
{
printf("\n");
}
printf("-----------------------------------------\n");
printf("BMI正常范围为18.5kg / m2≤BMI < 24.0kg / m2,\n");
printf("24.0kg / m2≤BMI < 28.0kg / m2为超重,\n");
printf("BMI≥28.0kg / m2为肥胖。\n");
system("pause");
return 0;
}