학습 내용 : 숫자 값 출력 시 좌우 정렬 및 길이를 설정하는 원리를 이해합니다.
소스 코드 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include <stdio.h>
void main()
{
int i = 100;
int j = 1000;
int k = 12345;
// 정렬을 사용하지 않는 경우
printf("[%d]\n", i);
printf("[%d]\n", j);
printf("[%d]\n", k);
// 출력을 5자리 설정
printf("[%5d]\n", i);
printf("[%5d]\n", j);
printf("[%5d]\n", k);
// 출력을 10자리 설정
printf("[%10d]\n", i);
printf("[%10d]\n", j);
printf("[%10d]\n", k);
// 출력을 10자리로 설정하고 왼쪽 정렬
printf("[%-10d]\n", i);
printf("[%-10d]\n", j);
printf("[%-10d]\n", k);
}
|
실행 화면 :
'프로그래밍 > C언어 300제' 카테고리의 다른 글
중급 56. 문자열 출력하기 (puts) (0) | 2020.02.17 |
---|---|
중급 55. 문자열 입력받기 (gets) (0) | 2020.02.17 |
중급 53. 정수값 입력받기 (scanf) (0) | 2020.02.17 |
중급 52. 문자 출력하기 (putch) (0) | 2020.02.17 |
중급 51. 문자 입력받기 (getch) (0) | 2020.02.17 |
트랙백 , 댓글 가 달렸습니다.