C빈칸 채우기보통 · 20점#배열#반복문#연산자

230. 배열 원소를 오른쪽으로 순환 이동하기

다음 C 프로그램은 배열 `src`의 원소를 오른쪽으로 2칸씩 옮기되, 끝을 넘어가면 앞쪽으로 돌아오게 하여 `dst`에 저장한다. 실행 결과가 `12 15 3 6 9`가 되도록 빈칸 ①에 들어갈 연산자를 쓰시오.

1#include <stdio.h>
2
3int main() {
4 int src[5] = {3, 6, 9, 12, 15};
5 int dst[5];
6 int k = 2;
7 for (int i = 0; i < 5; i++) {
8 dst[(i + k) ( ① ) 5] = src[i];
9 }
10 for (int i = 0; i < 5; i++) {
11 printf("%d%c", dst[i], i < 4 ? ' ' : '\n');
12 }
13 return 0;
14}

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.