質問編集履歴
1
c
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,18 @@
|
|
1
|
-
|
1
|
+
分かりやすい説明で申し訳ありません。
|
2
2
|
|
3
|
-
|
3
|
+
for(a;b;c){printf
|
4
4
|
|
5
|
+
}とあってaが評価され、Bが評価されiが+されたらこの時点でiは1ですよね。
|
6
|
+
|
5
|
-
|
7
|
+
その後にprintfが来てi+1を表示しろといったら2を表わすのではないかと考えました。
|
8
|
+
|
9
|
+
ただ本にはa→b(これが成立する限り)→文(printfのこと?)→cとありました。
|
10
|
+
|
11
|
+
括弧の中にあるprintf、scanf、sum+=tmp;は文にあたり、cよりも先に実行されるという理解で
|
12
|
+
|
13
|
+
あってますか?
|
14
|
+
|
15
|
+
|
6
16
|
|
7
17
|
|
8
18
|
|