teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

訂正

2017/09/06 13:50

投稿

HogeAnimalLover
HogeAnimalLover

スコア4853

answer CHANGED
@@ -1,11 +1,13 @@
1
1
  「ループ」について具体的に要件を定めないと多分答えが出ません。
2
2
 
3
+ ###2017.9.6大修正
4
+
3
5
  ```java
4
6
  while(条件){
5
7
  反復処理
6
8
  }
7
9
  ```
8
- というループについて最初の一回限りの処理を追加するならば↓のようになります。
10
+ というループについてならば最初の一回限りの処理を追加するならば↓のようになります。
9
11
 
10
12
  ```java
11
13
  一回限りの処理
@@ -13,33 +15,3 @@
13
15
  反復処理
14
16
  }
15
17
  ```
16
-
17
- また、以下のような構成も考えられます。
18
-
19
- ```java
20
- 戻り値 func(引数)
21
- {
22
-
23
- }
24
- 中略
25
- while(条件){
26
- func(引数);
27
- }
28
- ```
29
-
30
- このような場合は以下のように直せばいいです。
31
- ```java
32
- 戻り値 func(引数)
33
- {
34
- static bool f = true;
35
- if(f){
36
- f = false;
37
- 一回だけの処理
38
- }
39
-
40
- }
41
- 中略
42
- while(条件){
43
- func(引数);
44
- }
45
- ```