描述
描述
BMI指数(英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。当我们需要比较及分析一个人的体重对于不同高度的人所带来的健康影响时,BMI值是一个中立而可靠的指标。
下面是适合中国人的BMI参考标准:
(1)体重过低: 小于18.5
(2)正常范围: 在18.5和24之间
(3)超重: 大于24
现给定一个人的身高和体重,判断该人的胖瘦程度。
输入
输入数据包含2个整数w和h,分别表示体重(单位为斤)和身高(单位为厘米)。
输出
按样例先输体重(单位为公斤,kg)和身高(单位为米,m)信息,保留2位小数,并判断胖瘦程度:
(1)如果体重过低,输出“Your body is too thin.”
(2)如果体型正常,输出“Your body is normal.”
(3)如果体型超重,输出“Your body is too fat.”
其中双引号不必输出。
样例输入
样例输出
提示
注意输出中的单位转换,大小写、空格等。
#include<stdio.h>
int main()
{
float w,h,BIM;
scanf("%f %f",&w,&h);
w/=2;
h/=100;
BIM=w/h*w/h;
printf("Weight: %.2fkg\nHeight: %.2fm\n",w,h);
if(BIM<18.5)
printf("Your body is too thin.");
else if(BIM<=24)
printf("Your body is normal.");
else
printf("Your body is too fat.");
return 0;
}
。