再会!这是一个应该添加二进制文件中的整数直到遇到负数的代码。
n = inputStream.readInt();
while (n>=0) {
n=m;
m++;
n = inputStream.readInt();
}
System.out.println("Sum: "+m);
但是,当我输入 1、2、3 时,它会输出 3 作为总和。与 1、2、3、4、5 相同,它输出 5。我知道我的 while 循环有问题,我就是想不通。请帮我找出问题所在。原谅我,我是编程新手,我还在学习。非常感谢!