01: #include <stdio.h>
02: int main(void)
03: {
04: int a, b, c;
05:
06: printf("10진수 정수 1개 입력: ");
07: scanf("%d", &a);
08: printf("10진수 : %d, 16진수 : %x, 8진수 : %o \n", a, a, a);
09:
10: printf("16진수 정수 1개 입력 : ");
11: scanf("%x", &b);
12: printf("10진수 : %d, 16진수: %x, 8진수 : %o \n", b, b, b);
13:
14: printf("8진수 정수 1개 입력 :");
15: scanf("%o", &c);
16: printf("10진수 : %d, 16진수 : %x, 8진수 : %o \n\n\n",b , b, b);
17:
18: return 0;
19:
20: }
결과값
04행에서 정수 데이터를 저장하기 위해 변수 a, b, c 를 int형으로 선언합니다.
정수형 변수는 int 을 많이 사용합니다.
변수에 대해서는 다음에 더 자세히 이야기 하겠습니다.
07행에서 10진수 정수(%d) 한 개를 키보드로 입력받아 변수 a에 저장합니다.
08행에서 변수 a 에 저장된 값을 각각 10진수, 16진수, 8진수로 출력한다.
11행에서 16진수 정수(%x) 한 개를 키보드로부터 입력받아 변수 b에 저장한다.
12행부터는 저장된 값을 각각 10진수, 16진수, 8진수로 출력한다.
15행에서 8진수 정수(%o) 한 개를 키보드로 입력받아 변수 c에 저장한다.
16행에서는 저장된 값을 각각 10진수, 16진수, 8진수로 출력된다.
위의 예제는 정수 값을 입력할 때 사용하는 '서식문자' 들이다.
다음 Chapter 에서는
'실수'값을 입력할 때 사용하는 '서식문자'에 관해 공부해보자.
'C언어 기초' 카테고리의 다른 글
C언어가 실수를 기억하는 방법? (0) | 2015.04.28 |
---|---|
No.20 실수값을 입력할 때 사용하는 서식문자. (0) | 2015.04.18 |
No.16 scanf() 함수의 기본 구조 (0) | 2015.04.17 |
No.17 scanf( ) 함수 예제 (0) | 2015.04.17 |
No.18 서식 문자. (0) | 2015.04.17 |