質問編集履歴
3
条件の変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,8 @@
|
|
1
|
-
以下のソースコードで「100 200 end」とコマンドラインを打ち込み実行すると処理結果が
|
1
|
+
以下のソースコードで「100 200 end 300 400」とコマンドラインを打ち込み実行すると処理結果が
|
2
|
+
|
3
|
+
「コマンドラインで指定された引数は100 200
|
4
|
+
|
5
|
+
合計は300です。」となるようにソースコードをかきたいのですが
|
2
6
|
|
3
7
|
「コマンドラインで指定された引数は
|
4
8
|
|
@@ -6,11 +10,7 @@
|
|
6
10
|
|
7
11
|
となってしまいます。自分の考えでは合計値300を算出した後にループの終了条件に到達して
|
8
12
|
|
9
|
-
「コマンドラインで指定された引数は100 200
|
10
|
-
|
11
|
-
合計は300です。」
|
12
|
-
|
13
|
-
|
13
|
+
終了すると思って組んだのですが上記の結果にならない理由について教えていただきたいです。
|
14
14
|
|
15
15
|
また理由とともに解決例も出していただけると幸いです。
|
16
16
|
|
2
条件の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,7 +14,13 @@
|
|
14
14
|
|
15
15
|
また理由とともに解決例も出していただけると幸いです。
|
16
16
|
|
17
|
+
|
18
|
+
|
17
19
|
(追記)whileループから脱出するための条件として"end"との比較が必要です。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
|
18
24
|
|
19
25
|
|
20
26
|
|
1
条件の追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -13,6 +13,8 @@
|
|
13
13
|
となると思って組んだのですが上記の結果にならない理由について教えていただきたいです。
|
14
14
|
|
15
15
|
また理由とともに解決例も出していただけると幸いです。
|
16
|
+
|
17
|
+
(追記)whileループから脱出するための条件として"end"との比較が必要です。
|
16
18
|
|
17
19
|
|
18
20
|
|