정보처리기사 실기C언어C - 배열 인덱스 순환난이도 3SHORT_ANSWER

정보처리기사 실기 C - 배열 인덱스 순환 기출문제 #11297

문제

다음은 C언어 코드의 문제이다. 보기의 조건에 맞도록 괄호안에 알맞은 코드를 작성하시오.

[보기] 입력값이 5, 4, 3, 2, 1 순서로 주어질 경우 출력값이 43215로 출력되어야 한다.

정답

n[(i+1) % 5]

n[(i+1) % 5]n[(i+1)%5]

해설

입력값 5, 4, 3, 2, 1 을 한 칸씩 앞으로 당겨 4, 3, 2, 1, 5 로 출력해야 한다. i 가 0일 때 n[1], 1일 때 n[2], ..., 4일 때 다시 n[0] 이 되어야 하므로 인덱스를 (i+1) % 5 로 순환시킨다. 따라서 빈칸은 n[(i+1) % 5] 이다.

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.