当我执行程序时,控制台完全为空。我不知道是什么原因导致了这种情况的发生。除了“扫描仪未关闭”警告外,我没有收到任何错误消息。是什么导致此问题?
public class BMIprogram {
public static void main(String[] args) {
double BMI;
double weight;
double height;
Scanner bodymassScan = new Scanner(System.in);
weight = bodymassScan.nextInt();
height = bodymassScan.nextInt();
System.out.println("Enter weight in pounds: ");
System.out.println("Enter height in inches: ");
BMI = ((weight/Math.pow(height, 2)) * 703);
System.out.println(BMI + " is the BMI");
}
}
只需重新排列您的代码即可!扫描程序正在等待您进行两次输入,然后打印出对帐单。
public class BMIprogram {
public static void main(String[] args) {
double BMI;
double weight;
double height;
Scanner bodymassScan = new Scanner(System.in);
System.out.println("Enter weight in pounds: ");
weight = bodymassScan.nextInt();
System.out.println("Enter height in inches: ");
height = bodymassScan.nextInt();
BMI = ((weight/Math.pow(height, 2)) * 703);
System.out.println(BMI + " is the BMI");
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句