[C 기초] 자리맞춰서 출력하기2015. 4. 20. 16:58
printf 를 사용하였을 때,
%d 등 출력방식에 대하여 자릿수를 맞춰서 출력하여봅시다
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#include <stdio>
void main()
{
int num = 5;
printf("%d \n", num);
printf("%2d \n", num);
printf("%02d \n", num);
return;
}
|
cs |
출력화면 :
5
5
05
정수형을 기본으로 하였습니다
가장 많이쓰는 %d 는 num에 저장된 숫자 그대로 출력하는 것!
%2d 에 있는 2 의 의미는 빈칸 2개를 의미!
%02d 에 있는 02 는, %2d 에서 앞에 0이 추가된 것으로
빈칸을 2개로 하되, 그 빈칸에는 0을 넣겠다는 의미!
추가로,
%.2f : 소수점 이하 2자리 까지 출력하겠다는 의미!
'Language > C++' 카테고리의 다른 글
2차원 배열 동적할당 & 해제 (0) | 2015.04.24 |
---|---|
[C++] 강제 형변환 & 자동 형변환 (0) | 2015.04.24 |
중위 표기법 / 후위 표기법 이해 (0) | 2015.04.16 |
[C++] 파일입출력) EOF에 대한 이해 (0) | 2015.04.15 |
정수 출력 (0) | 2015.04.14 |