import java.util.Scanner;
public class Health{
public static void main(String[] args){
Scanner s=new Scanner(System.in);
System.out.println("请输入您的体重(kg):");
double w=s.nextDouble();
System.out.println("请输入您的身高(cm):");
double h=s.nextDouble()/100;
double bmi=w/(h*h);
if(bmi<18.5){
System.out.printf("BMI结果:%.2f\n过轻:低于18.5",bmi);
}else if(bmi<=25){
System.out.printf("BMI结果:%.2f\n正常:18.5-25",bmi);
}else if(bmi<=28){
System.out.printf("BMI结果:%.2f\n过重:25-28",bmi);
}else if(bmi<=32){
System.out.printf("BMI结果:%.2f\n肥胖:28-32",bmi);
}else{
System.out.printf("BMI结果:%.2f\n非常肥胖:高于32",bmi);
}
Sign in to make a reply
Best of Me
import java.util.Scanner;
public class Health{
public static void main(String[] args){
Scanner s=new Scanner(System.in);
System.out.println("请输入您的体重(kg):");
double w=s.nextDouble();
System.out.println("请输入您的身高(cm):");
double h=s.nextDouble()/100;
double bmi=w/(h*h);
if(bmi<18.5){
System.out.printf("BMI结果:%.2f\n过轻:低于18.5",bmi);
}else if(bmi<=25){
System.out.printf("BMI结果:%.2f\n正常:18.5-25",bmi);
}else if(bmi<=28){
System.out.printf("BMI结果:%.2f\n过重:25-28",bmi);
}else if(bmi<=32){
System.out.printf("BMI结果:%.2f\n肥胖:28-32",bmi);
}else{
System.out.printf("BMI结果:%.2f\n非常肥胖:高于32",bmi);
}
}
}