【发布时间】:2018-10-12 18:24:54
【问题描述】:
为了计算用户输入数字的平均值,我的代码中缺少什么?
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n;
float average;
do {
System.out.print("Enter a number: ");
n = scanner.nextInt();
System.out.println("Your number is " + n);
} while (n != 0);
if (n == 0) {
System.out.println("The average is : " + n);
}
scanner.close();
}
}
当用户输入“0”时,程序应该计算用户输入数字的平均值,这就是我写“while (n != 0)”的原因。
【问题讨论】: