c语言编程 判断胖瘦,编写一个程序,在输入某人身高体重性别后,判断肥胖程度...

满意答案

BMI指数 = 体重(公斤) 除 身高(米)的平方 kg/m2

正常体重 : 体重指数 = 18 - 25

超重 : 体重指数 = 25 - 30

轻度肥胖 : 体重指数 > 30

中度肥胖 : 体重指数 > 35

重度肥胖 : 体重指数 > 40

int main(int argc, char *argv[])

{

float weight = 0;

float height = 0;

float bmi = 0;

printf("please input the Weight (KG) :");

scanf("%f", &weight);

printf("please input the Height (M) :");

scanf("%f", &height);

bmi = weight / (height * height);

if (bmi >= 18 && bmi <= 25)

printf("正常体重\n");

else if (bmi > 25 && bmi <= 30)

printf("超重\n");

else if (bmi > 30 && bmi <= 35)

printf("轻度肥胖\n");

else if (bmi > 35 && bmi <= 40)

printf("中度肥胖\n");

else if (bmi > 40)

printf("重度肥胖\n");

else

printf("偏瘦\n");

return 0;

}

00分享举报

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值