본문 바로가기
개념/혼자 공부하는 C언어

chapter 6) 중첩 반복문을 사용한 별 출력

by kiseno 2024. 7. 6.
728x90
반응형
SMALL
#include <stdio.h>

int main(void){
    int i, j;

    for (i = 0; i< 3; i++){
        for (j = 0; j < 5; j++){
            printf("*");
        }
        printf("\n");
    }

    return 0;
}

 

1. main() 함수
   1-1. 정수형 변수 i와 j를 선언
   1-2. 바깥쪽 for 루프를 사용하여 i가 0에서 시작하여 3보다 작을 동안 반복 실행. 이 루프는 총 3번 반복되며, 각 반복은 행을 나타냄
   1-3. 안쪽 for 루프를 사용하여 j가 0에서 시작하여 5보다 작을 동안 반복 실행. 이 루프는 총 5번 반복되며, 각 반복에서 별(*) 하나를 출력. 이 루프는 열을 나타냄
   1-4. 안쪽 for 루프의 실행이 끝날 때마다 printf("\n");를 사용하여 새로운 줄로 이동, 이는 새로운 행의 시작을 의미
   1-5. 이 과정을 통해 3행 5열의 별(*) 패턴이 출력됨

2. 반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환

728x90
반응형
LIST