1、新建类Ex32.java 2、在类中实现主要功能: 要求输入一个人的身高和体重,并打印出他的BMI,同时显示BMI是高是低。对于一个成年人,BMI的值的含义如下: BMI<18.5,表示偏瘦 18.5<=BMI<25.0,表示正常 25.0<=BMI<30.0,表示超重 BMI>=30.0,表示过胖 关键步骤如下: Scanner input = new Scanner(System.in); double weight, height; double bmi; System.out.println("请输入你的体重(单位:kg)"); weight = input.nextDouble(); System.out.println("请输入你的身高(单位:m)"); height = input.nextDouble(); bmi = weight / (height * height); System.out.println("你的身高质量指数是:" + bmi); //补充代码,完成功能 if( ){ }else if(){ } else if(){ } else{ }
时间: 2023-05-14 17:04:53 浏览: 84
Ex32_POP28335_PWM_AQ.rar_dsp_dsp28335 pwm_dsp28335死区_死区_死区设置
5星 · 资源好评率100%
可以在 Ex32.java 类中添加以下代码来完成功能:
if(bmi < 18.5){
System.out.println("你的BMI指数为:" + bmi + ",偏瘦");
}else if(bmi >= 18.5 && bmi < 25.0){
System.out.println("你的BMI指数为:" + bmi + ",正常");
}else if(bmi >= 25.0 && bmi < 30.0){
System.out.println("你的BMI指数为:" + bmi + ",超重");
}else{
System.out.println("你的BMI指数为:" + bmi + ",过胖");
}
阅读全文