c语言,计算BMI

BMI体重指数是用于衡量身体胖瘦程度的指标。成人BMI标准值为18.5-23.9,BMI大于等于24为超重,大于等于28为肥胖,小于18.5为偏瘦。

计算公式为:BMI=体重÷身高2。(体重单位:千克;身高单位:米)

#include <stdio.h>

double BMI(double hight,double wight){//自己构建的函数 
	double bim = wight/(hight*hight);
	if((bim>=18.5)&&(bim<=23.9)){
		printf("正常\n");
	} else if(bim>=28){
		printf("肥胖\n"); 
	}else if(bim<=18.5){
		printf("偏瘦\n"); 
	}else if(bim>=24&&bim<28){
		printf("偏重\n"); 
	}
	printf("BMI的值为:%0.2lf\n",bim);//输出保留两位小数
}
int main(){
	double hight1;//米为单位 
	double wight1;//kg为单位 
	printf("请输入身高(米)和体重(kg)(输入时用空格隔开):");
	scanf("%lf %lf" , &hight1, &wight1);
	BMI(hight1,wight1); //主函数调用函数 
}

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值