Scanner scanner = new Scanner(System.in); System.out.println("身高:"); float height = scanner.nextFloat(); System.out.println("体重:"); byte tizhong = scanner.nextByte(); System.out.println("身高:" + height + " 体重:" + tizhong + "公斤"); float f = tizhong / (height * height); System.out.println("BMI:" + f); scanner.close(); if (f < 18.5) { System.out.println("体重过轻"); } else if (f >= 18.5 && f < 24) { System.out.println("正常范围"); } else if (f >= 24 && f < 27) { System.out.println("体重过重"); } else if (f >= 27 & f < 30) { System.out.println("轻度肥胖"); } else if (f >= 30 && f < 35) { System.out.println("中度肥胖"); } else if (f >= 35) { System.out.println("重度肥胖"); }
原文:https://www.cnblogs.com/HjAi/p/14588155.html