본문 바로가기

정보처리기사 실기

scanf() 함수 / printf() 함수

scanf() 함수 / printf() 함수

 

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

 

  • 형식
scanf(서식 문자열, 변수 주소)

 

  • 서식 문자열 : printf() 함수로 출력할 때도 동일하게 적용
서식 문자열 의미 서식 문자열 의미
%d 정수형 10진수 %f 소수점 포함 실수
%u 부호없는 정수형 10진수 %e 지수형 실수
%o 정수형 8진수 %ld long형 10진수
%x 정수형 16진수 %lo long형 8진수
%c 문자 %lx long형 16진수
%s 문자열 %p 주소를 16진수

 

 

printf() 함수
C언어의 표준 출력 함수, 인수로 주어진 값을 화면에 출력하는 함수

 

  • 형식
printf(서식 문자열, 변수)

 

  • 주요 제어문자 : 입력 혹은 출력 내용을 제어하는 문자
문자 의미 기능 문자 의미 기능
\n new line 커서를 다음줄 앞으로 이동 \' sigle quote 작은 따옴표 출력
\b backspace 커서를 왼쪽을 한 칸 이동 \" double quote 큰 따옴표 출력
\t tab 커서를 일정 간견 띄움 \a alert 스피커로 벨소리 출력
\r carriage return 커서를 현재 줄의 처음으로  backslash 역 슬레시 출력
\0 null 널 문자 출력 \f form feed 한 페이지를 넘김

 

'정보처리기사 실기' 카테고리의 다른 글

절차적 프로그래밍 언어  (0) 2021.06.15
Java 표준 입출력  (0) 2021.06.14
변수와 기억 클래스  (0) 2021.06.11
데이터 타입(Data Type)  (0) 2021.06.11
빌드 자동화 도구  (0) 2021.06.10