C
C : Overlapped Loop(중첩 반복문)
ThatHomr
2023. 3. 21. 17:23
#include <stdio.h>
/*
File Name : File02_OverlapLoop.c
Data : 2022.06.04
*/
int main()
{
// 중첩 반복문(Overlapped Loop)
// - 반복문 내에 또 다른 반복문을 작성한 형태
// - 반복 처리할 대상이 2개 이상인 경우에
// 그 만큼 반복문이 필요하다.
// x 좌표를 1 부터 10 까지 출력
// y 좌표를 1 부터 10 까지 출력
// (1 , 1), (1 , 2), ... (1 , 10)
// (10 , 1), (10 , 2), ... (10 , 10)
//
for (int x = 1; x <= 10; x++)
{
printf("x = %d\n", x);
// x 가 n 일때
// y 의 좌표를 1부터 10까지 출력
for (int y = 1; y <= 10; y++) {
// 한 라인에 출력하기 위해 개행문자('\n')없이 출력
printf("(%d , %d) ", x, y);
// → 10 * 10 = 100 번 수행
}
// 한 라인을 모두 출력했다면
// 그 다음 좌표들을 다음 줄에 출력되도록
// 개행 문자('\n')를 출력
printf("\n");
}
return 0;
}