質問編集履歴

1

hesyyu

2019/09/06 07:47

投稿

DR.Dexter00
DR.Dexter00

スコア18

test CHANGED
@@ -1 +1 @@
1
- pX = eX - 1;の部分が正しく実行されない理由が知りたいです
1
+ AX =BX - 1;の部分が正しく実行されない理由が知りたいです
test CHANGED
@@ -2,25 +2,25 @@
2
2
 
3
3
  書いた通りに実行されない理由を知りたい。
4
4
 
5
- ### 発生している問題・エラーメッセージ
5
+ ### 発生している問題・エラーメBをッセージ
6
6
 
7
- エラーではないのですが、実行した際にpX = eX - 1;の部分が正しく実行されず理由が知りたいです。
7
+ エラーではないのですが、実行した際にAX = BX - 1;の部分が正しく実行されず理由が知りたいです。
8
8
 
9
- X座標のeXから―1行ったところにX座標pXを置こうと思ったのですが、
9
+ X座標のBXから―1行ったところにX座標AXを置こうと思ったのですが、
10
10
 
11
- int eX2;
11
+ int BX2;
12
12
 
13
- eX2 = eX;
13
+ BX2 = BX;
14
14
 
15
- pX = eX - eX2;の部分のせいでおかしくなっています。
15
+ Bを AX = BX - BX2;の部分のせいでおかしくなっています。
16
16
 
17
17
  それは仕方ないのですが、なぜ
18
18
 
19
- int eX2;
19
+ int BX2;
20
20
 
21
- eX2 = eX;
21
+ BX2 = BX;
22
22
 
23
- pX = eX - eX2;はpX = eX - 1;の**後**に書いてあるのにpX = eX - 1;が影響を受けておかしくなるのかわかりません。
23
+ AX = BX - BX2;はAX = BX - 1;の**後**に書いてあるのにAX = BX - 1;が影響を受けておかしくなるのかわかりません。
24
24
 
25
25
  ```
26
26
 
@@ -38,17 +38,15 @@
38
38
 
39
39
  ```ここに言語名を入力
40
40
 
41
- if (Key[KEY_INPUT_A] == 1) {
41
+ if (Key Q == 1) {
42
42
 
43
- pX = eX - 1;
43
+ AX = BX - 1;
44
44
 
45
- lock = 0;
45
+ int BX2;
46
46
 
47
- int eX2;
47
+ BX2 = BX;
48
48
 
49
- eX2 = eX;
50
-
51
- pX = eX - eX2;
49
+ AX = BX - BX2;
52
50
 
53
51
 
54
52
 
@@ -62,11 +60,11 @@
62
60
 
63
61
 
64
62
 
65
- int eX2;
63
+ int BX2;
66
64
 
67
- eX2 = eX;
65
+ BX2 = BX;
68
66
 
69
- pX = eX - eX2;の部分を消すと正しく実行されます。
67
+ AX = BX - BX2;の部分を消すと正しく実行されます。
70
68
 
71
69
  ### 補足情報(FW/ツールのバージョンなど)
72
70