문제
다음 C 프로그램의 실행 결과는?
① 1 2 3 ② 2 4 6 ③ 1 4 9 ④ 컴파일 오류
정답
2번
해설
C언어에서 배열을 함수에 전달할 때는 배열의 주소가 전달되므로(call by reference), modify 함수에서 배열 요소를 수정하면 원본 배열이 변경된다. 각 요소에 2를 곱하므로 1→2, 2→4, 3→6이 된다. 배열 전달 방식과 포인터의 복합적 이해가 필요한 고난도 문제이다.
다음 C 프로그램의 실행 결과는?
① 1 2 3 ② 2 4 6 ③ 1 4 9 ④ 컴파일 오류
2번
C언어에서 배열을 함수에 전달할 때는 배열의 주소가 전달되므로(call by reference), modify 함수에서 배열 요소를 수정하면 원본 배열이 변경된다. 각 요소에 2를 곱하므로 1→2, 2→4, 3→6이 된다. 배열 전달 방식과 포인터의 복합적 이해가 필요한 고난도 문제이다.
기출 #4198 · 연산식
다음 중 `a * 2`와 동일한 계산식은? ① a >> 1 ② a << 1 ③ a + 2 ④ a / 2
기출 #4199 · Python 조건문
아래 Python 코드의 빈칸에 해당하는 코드는? [코드] ① elseif ② else if ③ elif ④ elif:
기출 #4200 · 자료형
실수 데이터 3.654를 short 타입 변수에 할당하면 문제가 생기는 이유로 가장 적절한 것은? ① 문자형 데이터를 저장하는 데 사용되기 때문이다. ② 실수형 데이터를 저장할 수 없어 소수점 이하가 손실되기 때문이...
기출 #4281 · CPM
다음 중 각 작업 노드별 소요 시간이 아래와 같을 때, 주 공정에 소요되는 시간은 얼마인가? **<그림>** <svg xmlns="http://www.w3.org/2000/svg" width="620" height=...
기출 #4282 · UNIX fork
새로운 프로세스를 생성하는 UNIX 명령어는 무엇인가? ① find ② fork ③ mount ④ grep
기출 #4283 · umask
다음 중 그룹은 쓰기 권한을 제거하고 일반 사용자는 쓰기, 실행 권한을 제거하는 umask 값은 무엇인가? ① 421 ② 754 ③ 012 ④ 023
11 min read
비전공자가 정처기 필기에서 가장 많이 떨어지는 이유는 4과목 프로그래밍 언어 활용. C·Java·Python 코드 문제를 객관식에서 점수로 만드는 단계별 공략법을 정리했습니다.
19 min read
2026년 정보처리기사 필기 출제 기준에 맞춘 5과목 핵심 개념 총정리. SW 설계·개발·DB·프로그래밍·정보시스템 구축관리 필수 용어와 기출 포인트.
8 min read
정보처리기사 필기 2026년 2회 시험이 몇 주 남지 않은 시점에 어떤 과목부터 어떤 순서로 정리해야 하는지, 기출 재활용 패턴을 짚어가며 정리했어요.
매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.