private static void bmi(){ Scanner scanner = new Scanner(System.in); System.out.println("请输入体重:单位(kg)"); float weight = scanner.nextFloat(); System.out.println("请输入身高:单位(m)"); float height = scanner.nextFloat();// double weight = 76.5; //单位:千克// double height = 1.71; //单位:米 double bmi = weight / (height * height); double overLowNo = 18.5; double normalNo = 25; double overWeightNo = 28; double fatNo = 32; String overLow = "过低:低于" + overLowNo; String normal = "正常:" + overLowNo + "-" + normalNo; String overWeight = "过重:" + normalNo + "-" + overWeightNo; String fat = "肥胖:" + overWeightNo + "-" + fatNo; String overFat = "非常肥胖:高于"+fatNo; String result = ""; if(bmi < overLowNo){ result = overLow; }else if(bmi < normalNo){ result = normal; }else if(bmi < overWeightNo){ result = overWeight; }else if(bmi < fatNo){ result = fat; }else{ result = overFat; } System.out.println(result); }
Sign in to make a reply
lookphp