이중 반복(for)문 이모저모

이윤설·2023년 1월 17일
0

*****
*****
*****
*****
*****
를 출력해보자!

<1>

for (int i = 0; i < 5; i++) {
	for (int j = 0; j < 5; j++) {
		System.out.print("*");
        }
	}

결과:
*************************

줄바꿈 없이 *를 5개 출력하는 것을, 5번 반복했으니 나온 결과이다.


<2>

for (int i = 0; i < 5; i++) {
	for (int j = 0; j < 5; j++) {
		System.out.print("*");
		System.out.println();
	}
}

결과:
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*

*를 입력하고 다음줄로 줄바꿈 하는것을 5번 한다.
거기에다가 5번 반복했으므로(총 25줄) 이런 결과가 나온다.


<3>

for (int i = 0; i < 5; i++) {
	for (int j = 0; j < 5; j++) {
			System.out.print("*");
		}
		System.out.println();
		}

결과:
*를 5번 찍고나서(*****)
그 이후에 줄바꿈 하는 것을
5번 반복하므로
*****
*****
*****
*****
*****
과 같은 결과가 나온다.

profile
화려한 외면이 아닌 단단한 내면

0개의 댓글