국가직 2026-04-0420문항 · 고정 순서 · 문항 자료 불러오는 중

20번부터 같은 회차 20문항을 이어서 풉니다.

20/ 20문항 자료 불러오는 중
공개 기출 · 내용 검수 완료컴퓨터일반 · C 언어 · 2026년 9급 국가직 공무원 컴퓨터일반 · 20

다음 C 프로그램의 출력 결과는?

#include <stdio.h>

void rotate(int *a, int n, int k) {
    k %= n;
    while (k--) {
        int first = a[0];
        int i;
        for (i = 0; i < n - 1; i++) {
            a[i] = a[i + 1];
        }
        a[n - 1] = first;
    }
}

int main(void) {
    int arr[] = {1, 2, 3, 4, 5};
    rotate(arr, 5, 7);
    int i;
    for (i = 0; i < 5; i++) {
        printf("%d ", arr[i]);
    }
    return 0;
}