더북(TheBook)

array_for3.c 코드 최적화 결과

#include <stdio.h>
 
main() {
    int a[5];
    int i;
    int sum = 0;
 
    for (i = 0; i < 5; i++)
        a[i] = i + 1;  // 배열 a 요소별 초기화
 
    for (i = 0; i < 5; i++)
        printf("a[%d] = %d\n", i, a[i]);  // 배열 값 출력
 
    for (i = 0; i < 5; i++)
        sum += a[i];   // 배열의 모든 요소 값 더하기
    printf("모든 배열 요소의 합은 %d\n", sum);
}

for 반복문을 사용하여 배열을 차례대로 순회하면서 값을 초기화하였습니다. 또한, for 반복문을 사용하여 배열 a에 저장된 값을 차례대로 출력하였고 배열 a에 저장된 값을 차례대로 sum에 더함으로써 모든 배열의 합을 구하였습니다.