4.1.7制御文重複
10125 ワード
前に5つのコントロールドアを見ました.各制御文には、別の制御文を含めることができます.例えば、ifゲート内部ではifゲート、スイッチゲート内部forゲート、forゲート内部forゲートなどの制御ゲートを繰り返し使用することができる.
もちろん、三重、四重を繰り返すこともできます.
実習
もちろん、三重、四重を繰り返すこともできます.
実習
// if-if 중복
int value1 = 5;
int value2 = 3;
if(value1 > 5) {
if(value2 < 2) {
System.out.println("실행1");
}
else {
System.out.println("실행2");
}
}
else {
System.out.println("실행3");
}
System.out.println();
// switch-for 중복
int value3 = 2;
switch(value3) {
case 1 :
for(int k = 0; k < 10; k++) {
System.out.println(k + " ");
}
break;
case 2 :
for( int k = 10; k > 0; k-- ) {
System.out.println(k + " ");
}
break;
}
System.out.println();
System.out.println();
// for-for-if 중복
for(int i = 0; i < 3; i++) { // 3회 반복
for(int j = 0; j < 5; j++) { // 5회 반복
System.out.println(i + " " + j);
if(i == j) {
System.out.println("i = j");
}
}
}
결과
실행3
10
9
8
7
6
5
4
3
2
1
0 0
i = j
0 1
0 2
0 3
0 4
1 0
1 1
i = j
1 2
1 3
1 4
2 0
2 1
2 2
i = j
2 3
2 4
Reference
この問題について(4.1.7制御文重複), 我々は、より多くの情報をここで見つけました https://velog.io/@1205kjw/4.1.7-제어문의-중복テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol