3、使用Scanner收集你的身高体重,并计算出你的BMI值是多少 BMI的计算公式是 体重(kg) / (身高*身高)米
时间: 2023-08-31 22:39:47 浏览: 155
### 回答1:
好的,下面是Java代码实现:
```
import java.util.Scanner;
public class BMICalculator {
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();
// 计算BMI值
double bmi = weight / (height * height);
// 输出结果
System.out.println("您的BMI值为:" + bmi);
}
}
```
执行程序后,会提示您输入身高和体重,然后计算出您的BMI值并输出。
### 回答2:
使用Scanner收集身高和体重信息,然后计算BMI值。
首先,使用Scanner类创建一个扫描器对象scan,用于接收控制台输入。
然后,向用户显示提示信息,要求用户输入身高(单位:米):
System.out.println("请输入你的身高(单位:米):");
接下来,使用scan.nextDouble()方法接收用户输入的身高值,并将其保存到变量height中:
double height = scan.nextDouble();
再次向用户显示提示信息,要求用户输入体重(单位:千克):
System.out.println("请输入你的体重(单位:千克):");
然后,使用scan.nextDouble()方法接收用户输入的体重值,并将其保存到变量weight中:
double weight = scan.nextDouble();
进行BMI值的计算,使用公式:
double bmi = weight / (height * height);
最后,输出计算得到的BMI值:
System.out.println("您的BMI值是:" + bmi);
以上步骤就是使用Scanner收集身高和体重,并计算出BMI值的完整过程。
### 回答3:
使用Scanner工具收集身高体重数据,并计算BMI值。
```
import java.util.Scanner;
public class BMICalculator {
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);
}
}
```
这段代码首先导入了java.util.Scanner类,然后创建了一个Scanner对象,用于从控制台读取输入。之后使用System.out.print语句提示用户输入身高和体重,并使用scanner.nextDouble()读取用户输入的数据。接着根据BMI计算公式计算出BMI值,最后使用System.out.println语句输出结果。
阅读全文