我是 Java 新手,我被要求完成学校的一些任务。
- 我必须创建一个程序,要求用户输入数字(用户想要多少就多少)
- 但是一旦用户输入负数,输入数字会话就会停止
最后程序应该打印出以下内容(在用户输入的数字中):
- 最小的数
- 最大数
- 数字的总和
- 数字的平均值(整数计算可以)
- 用户输入的数字数量
但是,我能够提出“数字 1”和“数字 2”的解决方案。现在我需要帮助来解决“3 号”问题。
这是我写的一段代码:
public static void main(String[] args) {
System.out.println("Please enter integer numbers, end with a negative number: ");
Scanner numbers = new Scanner(System.in);
int positive = numbers.nextInt();
while (positive >= 0){
System.out.println( "\nEnter a number: ");
positive = numbers.nextInt();
}
System.out.println( "\nYou are done with entering number: ");
}
最后但并非最不重要的是,这是我的第一天,这是我第一次在这里寻求帮助。希望我能给我留下好印象,我热切地等待答复。再次抱歉以不好的方式放置代码。