質問編集履歴

1

見やすく訂正させて頂きました

2018/07/01 15:09

投稿

magic_sea_slug
magic_sea_slug

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,55 +1,43 @@
1
- ### 前提・実現したいこと
2
-
3
-
4
-
5
- ここに質問の内容を詳しく書いてください。
6
-
7
1
  Javaを勉強し初めてまだ2日目の者です。
8
2
 
9
3
  Eclipsを使っています。
10
4
 
11
5
  while文を勉強している時に気になることがあったので質問しました。
12
6
 
13
- ![![イメージ説明](4fad6d17be47f1277ff29282b6b55d84.png)](f1b218ee1843bd6a996513c25fe56fd3.png)
7
+ ```Java
14
8
 
9
+ int temp=30;
10
+
11
+ do {
12
+
13
+ System.out.println("温度を一度下げました");
14
+
15
+ }
16
+
17
+ while (temp>25);
18
+
19
+ }
20
+
21
+ ```
22
+
15
- この画像のソースコードを実行すると「温度を一度下げました」という文字が停止するまでループするのですが、doの{}内にtemp--;を入れると、5回だけ文が表示されて終わります。
23
+ このソースコードを実行すると「温度を一度下げました」という文字が停止するまでループするのですが、下のコードのようにdoの{}内にtemp--;を入れると、5回だけ文が表示されて終わります。
16
24
 
17
25
  なぜ5回で途切れるのでしょうか?
18
26
 
19
- ### 発生している問題・エラーメッセージ
27
+ ```Java
20
28
 
29
+ int temp=30;
21
30
 
31
+ do {
32
+
33
+ temp--;
34
+
35
+ System.out.println("温度を一度下げました");
36
+
37
+ }
38
+
39
+ while (temp>25);
40
+
41
+ }
22
42
 
23
43
  ```
24
-
25
- エラーメッセージ
26
-
27
- ```
28
-
29
-
30
-
31
- ### 該当のソースコード
32
-
33
-
34
-
35
- ```ここに言語名を入力
36
-
37
- ソースコード
38
-
39
- ```
40
-
41
-
42
-
43
- ### 試したこと
44
-
45
-
46
-
47
- ここに問題に対して試したことを記載してください。
48
-
49
-
50
-
51
- ### 補足情報(FW/ツールのバージョンなど)
52
-
53
-
54
-
55
- ここにより詳細な情報を記載してください。