回答編集履歴

2

修正

2017/04/29 13:31

投稿

akabee
akabee

スコア1947

test CHANGED
@@ -1,4 +1,6 @@
1
1
  [こちらのページ](https://www.javadrive.jp/start/ope/index7.html)を参考に、インクリメント、デクリメントの処理を単純な処理に書き直して机上で計算してみますと、解答のとおりになりました。
2
+
3
+ xの値は、最終行の前の段階で6になっています。
2
4
 
3
5
 
4
6
 

1

修正

2017/04/29 13:31

投稿

akabee
akabee

スコア1947

test CHANGED
@@ -24,11 +24,15 @@
24
24
 
25
25
 
26
26
 
27
+ //int x = --a;
28
+
27
29
  a = a - 1; // a = 4
28
30
 
29
31
  int x = a; // x = 4
30
32
 
31
33
 
34
+
35
+ //int y = b--;
32
36
 
33
37
  int y = b; // y = 6
34
38
 
@@ -36,11 +40,15 @@
36
40
 
37
41
 
38
42
 
43
+ //x = y--;
44
+
39
45
  x = y; // x = 6
40
46
 
41
47
  y = y - 1; // y = 5
42
48
 
43
49
 
50
+
51
+ //y = x--;
44
52
 
45
53
  y = x; // y = 6
46
54