프로그래밍 언어 활용난도 중
1번 · 주관식 · 5점
다음 C 함수가 배열의 첫 원소를 보관한 뒤 나머지 원소를 한 칸씩 왼쪽으로 옮겨 `1 4 6 9 8`을 만들도록 ①과 ②에 들어갈 식을 쓰시오. ①은 배열 첨자식으로 작성한다.
#include <stdio.h>
void rotate_left(int values[], int size) {
int saved = values[0];
for (int i = 0; i < size - 1; i++) {
values[i] = ①;
}
values[size - 1] = ②;
}
int main(void) {
int values[] = {8, 1, 4, 6, 9};
rotate_left(values, 5);
for (int i = 0; i < 5; i++) printf("%d ", values[i]);
return 0;
}