안녕하세요? 허니입니다. 오늘은 C 언어의 printf와 scanf 함수에 대해 포스팅 하려고 합니다. 학생이나 연구원분들에게 많은 도움이 될 것이라고 생각하며 언제든지 질문은 환영입니다.


5장. C 언어 printf와 scanf 함수.pptx
0.16MB



언어란?
printf와 scanf 함수


5.1. printf & scanf 함수
• printf는 문자열을 출력하는 함수이다. 
• printf는 특수 문자 출력이 가능하다.
• 특수 문자가 필요한 이유
 잘못된 문자열 출력
• printf 함수는 서식 지정이 가능하다.
 printf의 f는 "formatted"를 의미한다.
 서식 지정 : 출력의 형태를 지정한다는 의미 (ex : 문자열 안에 숫자 삽입)
 서식 지정의 예
• 서식 문자의 종류와 그 의미
• %c, %d, %f, %s
 가장 많이 쓰이는 서식 문자들
• %o, %u, %x, %X
 부호 없는 정수형 출력
• %e, %E
 '부동소수점 표현 방식'에 의한 출력
• %g, %G
 표현하고자 하는 실수의 값이 소수점 이하 6자리인 경우 %f의 형태로 출력
 이 범위를 넘길 경우 %e의 형태로 출력
• 필드 폭을 지정하여 멋진 출력을!
 서식 문자를 이용해서 출력의 폭 지정 가능
• scanf 함수의 입력 형태 정의
 데이터를 입력받는 형태를 지정할 수 있다. 즉 입력 서식을 지정하는 것이다.  예 : "%d %o %x"
• 실수 입력에 있어서 주의사항
 정밀도 생각!
 소수 6자리 이하의 실수 입력 시 %f 사용
 소수 6자리를 넘는 실수 입력 시 %e 사용
 단! double형 변수를 사용하는 경우에는 서식 문자 %le를 사용

+ Recent posts