回答編集履歴

1

訂正

2017/09/06 13:50

投稿

HogeAnimalLover
HogeAnimalLover

スコア4830

test CHANGED
@@ -1,4 +1,8 @@
1
1
  「ループ」について具体的に要件を定めないと多分答えが出ません。
2
+
3
+
4
+
5
+ ###2017.9.6大修正
2
6
 
3
7
 
4
8
 
@@ -12,7 +16,7 @@
12
16
 
13
17
  ```
14
18
 
15
- というループについて最初の一回限りの処理を追加するならば↓のようになります。
19
+ というループについてならば最初の一回限りの処理を追加するならば↓のようになります。
16
20
 
17
21
 
18
22
 
@@ -29,61 +33,3 @@
29
33
  ```
30
34
 
31
35
 
32
-
33
- また、以下のような構成も考えられます。
34
-
35
-
36
-
37
- ```java
38
-
39
- 戻り値 func(引数)
40
-
41
- {
42
-
43
-
44
-
45
- }
46
-
47
- 中略
48
-
49
- while(条件){
50
-
51
- func(引数);
52
-
53
- }
54
-
55
- ```
56
-
57
-
58
-
59
- このような場合は以下のように直せばいいです。
60
-
61
- ```java
62
-
63
- 戻り値 func(引数)
64
-
65
- {
66
-
67
- static bool f = true;
68
-
69
- if(f){
70
-
71
- f = false;
72
-
73
- 一回だけの処理
74
-
75
- }
76
-
77
-
78
-
79
- }
80
-
81
- 中略
82
-
83
- while(条件){
84
-
85
- func(引数);
86
-
87
- }
88
-
89
- ```