質問編集履歴
2
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,12 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
3
|
実行はできるが実行するごとに結果表示の順番が変わる。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
村田と岡田と鈴木と山田のprintScoreは正常に実行させ、佐藤だけMAX_SCOREを超えているためそれの例外処理をするというプログラムを書きたい。
|
8
|
+
|
9
|
+
このコードを実行すると上の四人は正しく表示され佐藤だけif文の条件に当てはまり”scoreの値が変です”と実行結果の欄に表示されるのですがその言葉の場所が1行目の時もあれば3行目の時もあるなど場所が定まらないのでその理由はなぜなのか教えていただきたいです。
|
4
10
|
|
5
11
|
|
6
12
|
|
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -171,3 +171,17 @@
|
|
171
171
|
|
172
172
|
|
173
173
|
実行はできるが毎回実行結果が表示される順番が変わってしまう理由が知りたい。
|
174
|
+
|
175
|
+
自分ではコードのprintScoreが実行される順番、つまり
|
176
|
+
|
177
|
+
murata
|
178
|
+
|
179
|
+
okada
|
180
|
+
|
181
|
+
suzuki
|
182
|
+
|
183
|
+
yamada
|
184
|
+
|
185
|
+
sato
|
186
|
+
|
187
|
+
の順番に実行結果が表示されると思ったのですがsatoの結果が1番下では無くmurataとokadaの間に出たら1番上に出たりとランダムで結果が出てきてしまいます。
|