体质指数 (Body Mass Index,简称BMI),是国际最常用来量度体重与身高比例的工具。它利用身高和体重之间的比例去衡量一个人是否过瘦或过肥。
计算公式为 BMI=体重\(身高*身高) 注:体重单位为kg,身高单位为cm
对应结果如下:
当BMI < 18.5 时 体重过轻, 某些疾病和某些癌症患病率增高
当BM 18.5-24.9 体重正常
当BMI 24.9-29.9 超重
当BMI >29.9 肥胖
Java 代码如下:
public class BMIexponent{
public static void main(String[] args){
double height = 171; //定义身高变量
int weight = 65; //定义体重变量
double exponent = weight / (height*height); //BMI计算公式
System.out.println("身高为:" + height);
System.out.println("体重为:" + weight);
System.out.println("BMI指数为:" + exponent);
System.out.println("体重属于:");
if(exponent < 18.5){
System.out.println("体重过轻");
}
if(exponent >= 18.5 && exponent < 24.9){
System.out.println("正常范围);
}
if(exponent >= 24.9 && exponent < 29.9){
System.out.println("体重超重");
}
if(exponent >= 29.9){
System.out.println("肥胖");
}
}
}