6-1 printf 함수

1. printf는 문자열을 출력하는 함수이다.

2. printf는 특수 문자 출력이 가능하다.

*특수 문자 목록
\a : 경고음
\b : 백스페이스
\f : 폼 피드(페이지 넘김)
\n : 개행 ( enter )
\r : 캐리지 리턴( 커서를 맨 앞으로 옮김 )
\t : 수평 탭
\v : 수직 탭
\\ : 원 표시 ( 또는 백슬래시 )
\' : 작은 따옴표
\" : 큰 따옴표

3. printf의 f는 formatted를 의미.

 *서식 문자 목록
%c : 단일 문자
%d, %i : 부호 있는 10진 정수
%f : 부호 있는 10진 실수
%s : 문자열
%o : 부호 없는 8진 정수
%u : 부호 없는 10진 정수
%x : 부호 없는 16진 정수, 10이상을 표시하는데 소문자 사용
%X : 부호 없는 16진 정수, 10이상을 표시하는데 대문자 사용
%e : e 표기법에 의한 실수
%E : E 표기법에 의한 실수
%g : 값에 따라 %f, %e 중 선택
%G : 값에 따라 %f, %E 중 선택
%% : % 기호 출력


4. 필드 폭을 지정할 수 있다.
-서식 문자에서 %기호 뒤에 숫자를 넣음으로써 공간을 확보할 수 있다.
%8d : 8칸 띄운 뒤 오른쪽 정렬 후 출력
%-8d : 8칸 띄운 뒤 왼쪽 정렬 후 출력
%+8d : 8칸 띄운 뒤 오른족 정렬 후 양수는 +, 음수는 -를 붙여서 출력



6-2 scanf 함수

- 서식 문자를 사용해서 해당되는 데이터 타입으로 입력받는다.

- 실수를 입력받을 때, double형은 %le를 사용한다.



'학부 전공 > C' 카테고리의 다른 글

8. 분기문  (0) 2010.07.08
7. 반복문  (0) 2010.07.08
5. 상수와 기본 자료형  (0) 2010.07.08
4. 데이터의 표현방식  (0) 2010.07.07
3. 변수와 연산자  (0) 2010.07.06

+ Recent posts