身体质量指数(Body Mass Index,BMI)在国际上常用来衡量人体肥胖程度,BMI 通过人体体重和身高两个数值获得相对客观的参数,并用这个参数所处范围衡量身体质量。 体重指数BMI=体重/身高的平方(国际单位kg/m^2),表1所示为BMI分类及参考标准。 表1 BMI分类及参考标准 BMI 分类 参考标准 偏瘦 <18.5 正常 18.5~24.99 偏胖 25~27.99 肥胖 28~31.99 重度肥胖 ≥32 从键盘输入某人的体重(kg)和身高(m),计算他的BMI,并输出其身材胖瘦情况。C++代码
时间: 2023-05-30 14:03:53 浏览: 268
Netcore_NW330_Win7_drv.zip_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\n",bmi);
if(bmi<18.5)
printf("您的体型偏瘦。\n");
else if(bmi>=18.5&&bmi<=24.99)
printf("您的体型正常。\n");
else if(bmi>=25&&bmi<=27.99)
printf("您的体型偏胖。\n");
else if(bmi>=28&&bmi<=31.99)
printf("您的体型肥胖。\n");
else
printf("您的体型重度肥胖。\n");
return 0;
}
阅读全文