c语言:判断某人是否属于肥胖体型。根据身高与体重因素,医务工作者经广泛的调查分析给出了以下按“体指数”对肥胖程度的划分:体指数t=w/(h*h)(w为体重,单位为kg,h为身高,单位为m)。当t<18时,为低体重;当t介于18和25之间时,为正常体重;当t介于25和27之间时,为超重体重;当t≧27时,为肥胖。编程从键盘输入你的身高h和体重w,根据上式,判断体重类型。
#include <stdio.h>
int main(void)
{
float h,w,t;
printf("请按顺序输入身高(m)体重(kg):(以逗号隔开)\n");
scanf("%f,%f",&h,&w);
if(h>0&&w>0)
{
t=w/(h*h);
if(t<18)
{
printf("您的体重类型为低体重");
}
else if(t>=18&&t<25)
{
printf("您的体重类型为正常体重");
}
else if(t>=25&&t<27)
{
printf("您的体重类型为超重体重");
}
else
{
printf("您的体重类型为肥胖");
}
}
else
{
printf("输入数据类型错误,请重新输入:\n");
}
return 0;
}