합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

정보처리기사 필기프로그래밍 언어 활용C 문자열 함수난이도 2MCQ

정보처리기사 필기 C 문자열 함수 기출문제 #12157

문제

C언어에서 문자열 처리 함수의 서식과 그 기능의 연결로 틀린 것은?

① strlen(s) - s의 길이를 구한다. ② strcpy(s1, s2) - s2를 s1으로 복사한다. ③ strcmp(s1, s2) - s1과 s2를 연결한다. ④ strrev(s) - s를 거꾸로 변환한다.

정답

3

해설

정답: 3. strcmp는 두 문자열을 비교하는 함수이다. 문자열을 연결하는 것은 strcat이다.

오답 풀이

  • 1번: strlen은 길이를 구하는 함수가 맞다.
  • 2번: strcpy는 복사하는 함수가 맞다.
  • 3번: strcmp가 연결한다는 설명은 틀렸다(비교 함수이다).
  • 4번: strrev는 문자열을 뒤집는 함수가 맞다.

보충 개념 strcmp는 비교, strcat은 연결, strcpy는 복사, strlen은 길이 측정 함수이다.

정보처리기사 필기 프로그래밍 언어 활용 다른 기출문제

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

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

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