回答編集履歴

2

書式の改善

2020/04/30 08:49

投稿

退会済みユーザー
test CHANGED
@@ -6,6 +6,8 @@
6
6
 
7
7
  今回の場合
8
8
 
9
- 10行目前置のインクリメントのためiに1が足され```i = 6```になってから6が出力されます
9
+ 10行目前置のインクリメントのためiに1が足され```i = 6```になってから6が出力され
10
10
 
11
- 11行目では後置のインクリメントのため、元の値の6が出力されますが、裏でiに1が足され```i = 7```になるので12行目で7が出力されます
11
+ 11行目後置のインクリメントのため、元の値の6が出力され、裏でiに1が足され```i = 7```になる。
12
+
13
+ 12行目:7が出力される

1

書式の改善

2020/04/30 08:49

投稿

退会済みユーザー
test CHANGED
@@ -2,6 +2,10 @@
2
2
 
3
3
  ```i++```単体では```++i```と同じ動きをしますが、```print(i++)```というように他の処理と同時に使うと元の値のコピーが戻されてから、裏でiに1が足されています。
4
4
 
5
+
6
+
5
7
  今回の場合
6
8
 
9
+ 10行目は前置のインクリメントのためiに1が足され```i = 6```になってから6が出力されます。
10
+
7
- 11行目では元の値の6が出力されますが、裏でiに1が足され```i = 7```になるので12行目で7が出力されます。
11
+ 11行目では後置のインクリメントのため、元の値の6が出力されますが、裏でiに1が足され```i = 7```になるので12行目で7が出力されます。