본문 바로가기
프로그래밍 일반사무자동화산업기사 · 2017년03월05일 · 60/80

60.다음 C 코드 결과로 나타날 수 있는 값은?

사무자동화산업기사 60번 문제 이미지
1
0
2
8
3
24
4
30정답

해설

k를 1로 초기화. k가 60미만일 경우 반복 k를 4로 나눈 나머지가 0일 경우 10진수로, k값에 -2를 한 값을 출력하고 계속해서 증가 =k는 4의 배수 (그래야 나머지가 0) 4,8,12,16,20,24,28,32.... (보기가 30초과는 없으니) k-2를 하면, 도출되는 값은, 2, 6, 10, 14, 18, 22, 26, 30 ... 정답은 30.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기