printf, scanf 서식문자.

쓰다보면 외워진다. 모르는 부분은 검색

printf 특수문자

/a 경고음
/b 백스페이스
/f
폼 피드
/n 개행
/r 캐리지 리턴
/t 수평 탭
/v 수직 탭
// 백슬래시
/' 작은
따옴표
/" 큰 따옴표

printf 서식문자

%c  단일문자
%d  부호있는 10진정수
%i  %d
와같음
%d  부호있는 10진실수
%s  문자열
%o  부호없는 8진정수
%u  부호없는 10진정수
%x  부
호없는 16진정수, 소문자
%X  부호없는 16진정소, 대문자
%e  e 표기법에 의한 실수 // 3.1215e+2
> 312.45
%E  E 표기법에 의한 실수  // 3.1215E+2 > 312.45
%g  값에 따라서
%f, %e 둘중 선택
%G  값에 따라서 %f, %e 둘중 선택
%%  %기호 출력

d1 =
1.23e-3  %g로 출력하면 0.00123  //원래 숫자 0.00123
d2 = 1.23e-4  %G로 출력하면
0.000123  //원래 숫자 0.000123
d3 = 1.23e-5  %g로 출력하면 1.23e-005  //원래 숫자
0.0000123
d4 = 1.23e-6  %G로 출력하면 1.23E-006  //원래 숫자 0.00000123

printf
필드폭 정렬

%8f  필드 폭을 8칸 확보하고 오른쪽 정렬
%-8d  필드 폭을 8칸 확보하고 왼쪽 정렬
%+8d  필
드 폭을 8칸 확보하고 오른쪽 정렬상태에서 양수는 + 음수는 - 붙여서 출력

scanf 서식문자

%d  정
수입력
%o  8진수정수입력
%x  16진수정수입력
%f  float형 변수저장시 사용
%le  double
형 변수저장시 사용

Leave a Reply

Your email address will not be published. Required fields are marked *

 characters available

+ 86 = 92