回答編集履歴

1

改修例追記

2016/11/03 14:09

投稿

archiver
archiver

スコア1557

test CHANGED
@@ -5,3 +5,35 @@
5
5
 
6
6
 
7
7
  と言うか、``println``でどういう契機で``i``の値を表示させたいのでしょうか?それ次第で如何様にも書き直す方法は出てきます。
8
+
9
+
10
+
11
+ > 3で割り切れる数字が出たらbreakするという場合
12
+
13
+
14
+
15
+ 単純な例ですが、
16
+
17
+ ```Java
18
+
19
+ for(;;) {
20
+
21
+ if (i % 3 == 0) {
22
+
23
+ i = 0;
24
+
25
+ break;
26
+
27
+ }
28
+
29
+ else
30
+
31
+ i++;
32
+
33
+ }
34
+
35
+ ```
36
+
37
+ になりますかね。ただ、``i = 0``が意味あるのかというのが気になるところですが…(printlnで表示確認する意図次第ですね)。
38
+
39
+ if文のthen節およびelse節で複数の処理を行わせる場合は``{}``で括ります(この辺は学習済みかもしれませんが)。