基本上我试图编写一个程序,它将从用户读取一组有限的值,然后打印平均值。 (我知道如何做计算,所以我会离开这些。)Inifnite loop while reading numbers
我遇到了循环的逻辑端的问题。
我明白,这里的每个人都会更喜欢我尝试过但我是新来的循环,我很难理解循环逻辑。
我正在尝试为我的班级做这个任务,但老师正在通过材料飞行,并且在提问时根本没有帮助。当我向一个问题寻求帮助时,他说尽力而为,我会相应地对它进行评分?
老实说,我不知道从哪里开始。
import java.util.Scanner;
public class P4Point5 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String Status = "";
int count = 0;
while (in.hasNext()) {
count++;
}
for (int i = 0; i < count; i++) {
//Do calculations here?
}
}
}
当我尝试其他方法来从中做出一个无限循环的用户得到的值。 – NewToJava
我认为它会从keuboard读取一个数字,但永远不会到达for循环。 – Cold
我的问题是没有读取数字。我只是不知道如何结束循环,以便它可以用数字来在任另一个循环,或只是一个方法执行计算来计算平均值等 – NewToJava