정보처리기사 · 핵심요약

2026 정보처리기사 필기 핵심요약

2026

학습유형 선택

프로그래밍 언어 활용

핵심246

scanf( ) 함수

출제 빈도 2회

원본 72~73쪽

scanf( ) 함수는 C언어의 표준 입력 함수로, 키보드로 입력받아 변수에 저장하는 함수이다. 형식

•서식 문자열 : 입력받을 데이터의 자료형을 지정함scanf(서식 문자열,•변수의 주소 : 데이터를 입력받을 변수를 적는다. 변수의 주소로 입력받아야변수의 주소)하기 때문에 변수에 주소연산자 &를붙임

 scanf(" %3d ", &a); ▶ % : 서식 문자임을 지정▶ 3 : 입력 자릿수를 3자리로 지정▶ d : 10진수로 입력▶ &a : 입력받은 데이터를 변수 a의 주소에 저장

특징

입력받을 데이터의 자료형, 자릿수 등을 지정할 수 있다.

한 번에 여러 개의 데이터를 입력 받을 수 있다.

서식 문자열과 변수의 자료형은 일치해야 한다.

 scanf("%d %f", &i, &j); → ‘%d’와 i, “%f”와 j는 자

료형이 일치해야 한다.

원본 추출 이미지(검수용·회차 숫자 원문 포함)

구조화된 본문이 원본과 맞게 들어갔는지 확인하기 위한 이미지입니다. 이미지 안에는 원본 회차 숫자와 다음 절 일부가 포함될 수 있습니다.