-3

I have been working on loops for the past week, and I still dont understand how this works. Basically i have a file containing some salires, i need to add them together using a while loop. I have been stuck on this problem for hours with no sense :/ Thanks!

4

3 に答える 3

2

double変数を作成し、それをゼロに初期化してから、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 に答える