teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

2015/08/25 09:47

投稿

reotantan
reotantan

スコア295

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,12 @@
1
- for文の中でiに1を足したので、次のprintfでなぜi+1をしているのかが分かりません。
2
- し実行るとこのコードが正しいで
1
+ りやすい説明申し訳ありません
2
+ for(a;b;c){printf
3
+ }とあってaが評価され、Bが評価されiが+されたらこの時点でiは1ですよね。
3
- for文で足されたi結果といのは{}の中には影響を及ぼさないという事でょうか?
4
+ 後にprintfが来てi+1を表示しろといったら2を表わすはない考えまた。
5
+ ただ本にはa→b(これが成立する限り)→文(printfのこと?)→cとありました。
6
+ 括弧の中にあるprintf、scanf、sum+=tmp;は文にあたり、cよりも先に実行されるという理解で
7
+ あってますか?
4
8
 
9
+
5
10
  ```ここに言語を入力#include<stdio.h>
6
11
  int main(void){
7
12
  int i;