더북(TheBook)

미션 22: for 반복문으로 변수 최적화하기

다음 코드는 하나하나 변수를 초기화하거나 출력하였습니다. 이 코드를 for 반복문을 사용하여 최적화되도록 수정해 보세요.

array_for2.c

#include <stdio.h>
 
main() {
    int a[5];  // 배열 a 선언
    a[0] = 1;  // 배열 a 첫 번째 요소 초기화
    a[1] = 2;  // 배열 a 두 번째 요소 초기화
    a[2] = 3;
    a[3] = 4;
    a[4] = 5;
 
    printf("a[%d] = %d\n", 0, a[0]);
    printf("a[%d] = %d\n", 1, a[1]);
    printf("a[%d] = %d\n", 2, a[2]);
    printf("a[%d] = %d\n", 3, a[3]);
    printf("a[%d] = %d\n", 4, a[4]);
    printf("모든 배열 요소의 합은 %d\n", a[0] + a[1] + a[2] + a[3] + a[4]);
}

실행 결과

a[0] = 1

a[1] = 2

a[2] = 3

a[3] = 4

a[4] = 5

모든 배열 요소의 합은 15

Tip

배열은 정보가 연속적으로 저장되어 있으므로 for 반복문을 사용하여 코딩하면 쉽게 정보를 저장하고 읽어 올 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.