回答編集履歴

2

i=0について追記

2020/04/11 12:45

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -3,3 +3,31 @@
3
3
 
4
4
 
5
5
  `i`が宣言されているのは10~13行目のブロックの外の為、`i`のスコープは宣言したブロックが終わる21行目までです。
6
+
7
+ ```
8
+
9
+ int i = 0;
10
+
11
+ ```
12
+
13
+
14
+
15
+ ```
16
+
17
+ int i;
18
+
19
+ i = 0;
20
+
21
+ ```
22
+
23
+ と書いたことと同じです。
24
+
25
+ `0`にしたいなら再度
26
+
27
+ ```
28
+
29
+ i = 0;
30
+
31
+ ```
32
+
33
+ を実行する必要があります。

1

脱字修正

2020/04/11 12:45

投稿

SHOMI
SHOMI

スコア4079

test CHANGED
@@ -2,4 +2,4 @@
2
2
 
3
3
 
4
4
 
5
- `i`が宣言されているのは10~13行目のブロックの外の為、宣言したブロックが終わる21行目までです。
5
+ `i`が宣言されているのは10~13行目のブロックの外の為、`i`のスコープは宣言したブロックが終わる21行目までです。