题解 | #kiki算数#
衡量人体胖瘦程度
http://www.nowcoder.com/practice/4d604603fae94a26b59b7bc18f363bc0
#include <stdio.h>
void sum(int zhong,int gao)
//定义一个函数用来计算
{
double a = 0;
a = zhong / (gao * gao / 10000.0);
//计算BMI值并把它存在变量a中
if (a < 18.5)
{
printf("Underweight\n");
}
else if (a >= 18.5 && a <= 23.9)
{
printf("Normal\n");
}
else if (a > 23.9 && a <= 27.9)
{
printf("Overweight\n");
}
else if (a > 27.9)
{
printf("Obese\n");
}
}
int main()
{
int c, d;
while ((scanf("%d%d", &c, &d)) != EOF)
//循环输入身高和体重
{
sum(c, d);
}
return 0;
}
查看17道真题和解析