【 C 언어 】 #49 특수 문자 & 서식문자 출력하기

Language/C & C++ 2018. 5. 17. 16:07 Posted by 엑소더스팩토리
반응형

【 C 언어 】 #

49 특수 문자 & 서식문자 출력하기

 

 

 명령어로 사용되는 특수 문자들은 그 대로 사용할 수 없기 때문에 출력 형식이 있고, 경고음이나 탭등을 출력 하기 위한 방법을 익히며, 정수형, 실수형 등 타입에 따른 서식을 위한 문자에 대해 이해해보자.

 

▶ 문제  : 아래 내용들을 printf() 문을 이용하여 출력하라. 

 

 

[ 서식 문자 출력 하기 ] 

 

※ 32bit 운영체제 에서는 long long 타입과 같은 8byte(64bit)도 모두 4byte(32bit)로 처리 된다

 

▶ 실행 결과 :

(이미지 클릭, 확대해서 보세요)

 

 

▶ 포인트 

 

- 명령어가 아닌 문자 그대로 인 '\ a'를 표시하기 위해서는 '\\a' 라고 하여야 한다.

- 소숫점 이하의 수가 끊임 없이 나오는 실수를 정수 처럼 메모리 사용을 하게 되면 문제가 생기므로 고정소숫점이 아닌 부동소숫점으로 처리를 한다.   

 (예, 고정 소숫점으로 4byte를 표현 할 수 있는 최대 수는 32767.00000 밖에 되지 않는다   , 고정 소숫점 표시 방식 : 0.0123  ,같은 값으로  부동소숫점 표시 방식 : 1.23e-3  )  e-3 은 10의 -3승을 의미

- % g는 자리수 표시 한께치가 넘지 않을 때는 % f로 자리수가 늘어나서 넘칠 때는 자동으로 e 타입으로 표시해준다 

 

 

▶ 프로그램 (답안 예시) : 

(이미지 클릭, 확대해서 보세요)

- [ 특수 문자 출력 하기 부분 ]

 

- [ 서식 문자 출력 하기 부분 ]

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

 

▶ 소스코드 다운로드 :  

 

49 특수문자 서식문자 출력하기.cpp
다운로드

 

 

반응형