在eclipse用Java写一个关于bmi计算的代码
时间: 2023-12-31 20:05:57 浏览: 32
好的,请参考下面的Java代码:
```java
import java.util.Scanner;
public class BMI {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入您的身高(米):");
double height = input.nextDouble();
System.out.print("请输入您的体重(千克):");
double weight = input.nextDouble();
// 计算BMI指数
double bmi = weight / (height * height);
// 输出结果
System.out.printf("您的BMI指数为:%.2f\n", 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("您的体重肥胖!");
}
}
}
```
运行结果:
```
请输入您的身高(米):1.75
请输入您的体重(千克):68
您的BMI指数为:22.20
您的体重正常!
```