public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Please input the Height (m)");
Float Height = scanner.nextFloat();
System.out.println("Please input the Weight (Kg)");
Float Weight = scanner.nextFloat();
// FIXME:
double bmi = 0;
// TODO: 打印BMI值及结果
bmi = Weight/Math.pow(Height,2);
System.out.println(bmi);
if((bmi-18.5)<=0) {
System.out.println("过轻");
}else if((bmi-18.5)>0.00001 && (bmi-25)<=0.00001) {
System.out.println("正常");
}else if((bmi-25)>0.00001 && (bmi-28)<=0.00001) {
System.out.println("过重");
}else if((bmi-28)>0.00001 && (bmi-32)<=0.00001) {
System.out.println("肥胖");
}else if((bmi-32)>0.00001) {
System.out.println("非常肥胖");
}
Sign in to make a reply
敢说打实话
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Please input the Height (m)");
Float Height = scanner.nextFloat();
System.out.println("Please input the Weight (Kg)");
Float Weight = scanner.nextFloat();
// FIXME:
double bmi = 0;
// TODO: 打印BMI值及结果
bmi = Weight/Math.pow(Height,2);
System.out.println(bmi);
if((bmi-18.5)<=0) {
System.out.println("过轻");
}else if((bmi-18.5)>0.00001 && (bmi-25)<=0.00001) {
System.out.println("正常");
}else if((bmi-25)>0.00001 && (bmi-28)<=0.00001) {
System.out.println("过重");
}else if((bmi-28)>0.00001 && (bmi-32)<=0.00001) {
System.out.println("肥胖");
}else if((bmi-32)>0.00001) {
System.out.println("非常肥胖");
}