-3

过去一周我一直在研究循环,但我仍然不明白这是如何工作的。基本上我有一个包含一些 salires 的文件,我需要使用 while 循环将它们添加在一起。我已经在这个问题上停留了几个小时,毫无意义:/谢谢!

4

3 回答 3

2

创建一个双变量并将其初始化为零,然后在 while 循环的每次迭代中,将薪水添加到该变量。

double total = 0;

while(termination_condition) {
   total += salary;
}
于 2012-11-02T22:46:47.427 回答
0

如果您使用的是扫描仪,下面是示例代码。

Scanner scan = new Scanner("salaries.txt");
double sum=0.0;
String line="";
while((line.hasNextDouble()){
  sum= sum+ line.nextDouble();
}
System.out.println(sum);
于 2012-11-02T22:50:00.303 回答
0

使用一个Scanner类,来自java.util

double sum = 0.0;
Scanner scan = new Scanner(new File("yourFile.txt"));
while(scan.hasNextDouble()){
   sum += scan.nextDouble();
}

这是我可以为这个问题编写的基本代码。

于 2012-11-02T22:53:06.323 回答