我正在学习java,但在创建一个计算体重指数的方法时遇到了困难。它不接受我之前在程序中声明的实例变量,我不确定如何解决这个问题。感谢所有的帮助!代码:public class HealthRecord // initialise instance variablesHealthRecord record = new HealthRecord("Last", "First", 72, 150);
Java 11.6在这个BMI计算器中,它将计算人的体重、身高和体重指数。体重指数是正确计算的,但是在分类体重指数方法中,该程序跳过if和else if,如果检查,只会打印出对每个测试来说都是“肥胖”的obese语句。循环的实现是否不正确?或者BMI的值不是在循环中启动的。当我打印出BMI时,我确实看到,在每一个测试中,BMI确实会发生变化,所以这不是一个问题。PersonWeight.java类
pu
当我尝试运行这段代码时,它不让我使用"bmi“。我正在试着做一个简单的体重指数计算器,但我不明白为什么它不能工作。如果你能正确地重写代码,它将帮助我更好地学习。import java.util.Scanner;
int weight; int bmi = weight /(System.out.print("Enter height: ");
int height = input.
我一直在为我的java类做一个项目。对于这个项目,我必须让用户输入并计算他们的体重指数和身体表面积,程序应该保持运行,直到用户输入"q“。我不能让我的程序在输入"q“的时候停止运行,它就会崩溃。此外,我是一个非常新的java和编程一般,所以我将感谢任何帮助。我的代码如下。= Double.parseDouble(height); bmielse if