java 输入一个人的身高 体重 判断其体重状态
时间: 2023-10-26 07:05:06 浏览: 191
java练习题11.txt
以下是一个简单的Java程序,可以根据输入的身高和体重计算BMI指数,并根据BMI指数判断体重状态:
```
import java.util.Scanner;
public class WeightStatus {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入您的身高(单位:米):");
double height = scanner.nextDouble();
System.out.print("请输入您的体重(单位:千克):");
double weight = scanner.nextDouble();
double bmi = weight / (height * height);
System.out.println("您的BMI指数为:" + bmi);
if (bmi < 18.5) {
System.out.println("您的体重过轻");
} else if (bmi < 24) {
System.out.println("您的体重正常");
} else if (bmi < 28) {
System.out.println("您的体重过重");
} else {
System.out.println("您的体重肥胖");
}
}
}
```
程序首先要求用户输入身高和体重,然后计算BMI指数,最后根据BMI指数输出体重状态。根据国际惯例,BMI指数小于18.5被认为是体重过轻,大于等于18.5小于24被认为是体重正常,大于等于24小于28被认为是体重过重,大于等于28被认为是体重肥胖。
阅读全文