서식 문자 |
출력 형태 |
%d, %i |
10진수 정수 (양수와 음수 모두 표현 가능) |
%x, %o |
16진수 정수, 8진수 정수 (양수만 표현 가능) |
%f, %lf |
10진수 실수 (양수와 음수 모두 표현 가능) |
%c |
한 개의 문자 |
%s |
문자열 |
%u |
10진수 정수 (양수만 표현 가능) |
%s |
e 표기법에 의한 실수 |
%E |
E 표기법에 의한 실수 |
%g |
소수점 이하 자리 수에 따라 %f, %e 둘 중 하나를 선택 |
%G |
소수점 이하 자리 수에 따라 %f, %E 둘 중 하나를 선택 |
%% |
% 기호출력 |
<숫자 출력하기>
#include <stdio.h>
int main()
{
printf("%d 더하기 %d는 %d입니다. \n", 3, 5, 3 + 5);
printf("%i 더하기 %i는 %i입니다. \n", 3, 5, 3 + 5);
printf("%d-%d=%d입니다. \n", 3, 5, 3 - 5);
printf("%i-%i=%i입니다. \n", 3, 5, 3 - 5);
return 0;
}
%d와 %i는 양수와 음수 모두 출력 가능.
참고로 10진수를 표현할 때 서식문자 %d를 주로 사용한다.
example)
printf("%d 더하기 %d는 %d입니다. \n", 3, 5, 3+5);
'C언어 기초' 카테고리의 다른 글
문자와 문자열 출력하기. (0) | 2015.04.14 |
---|---|
※ 주의 ※ (0) | 2015.04.14 |
8번째 printf() 함수의 다른 기능. (0) | 2015.04.14 |
5번째 간단한 C 예제 실습. (0) | 2015.04.13 |
6번째 printf( ) 함수 와 특수문자. (0) | 2015.04.13 |