미션 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 반복문을 사용하여 코딩하면 쉽게 정보를 저장하고 읽어 올 수 있습니다.