뉴비 시절의 추억

번외편) 값을 입력하는 다양한 방법

태장고 21302 2021. 3. 31. 14:37

문자를 입력 할 때 c언어에서는 다양한 방식으로 출력할 수 있다.

쓰는 방법은 간단하다. 예를 들어

 

printf("%d", a);

의 %d자리를 바꾸어 써주면 다양한 방식의 수와 문자를 출력할 수 있다.

할 수 있는 형태는 이러하다.

 

%d : 정수형이다( 10 진수라고도 한다. )

%s : 문자열이다 ( 문자들을 쭉 나열해 놓은 것을 말한다. )

%c : 문자형이다.

%f : 실수형이다. ( 0.222222222 같은 소수도 출력이 가능하다. )

%o : 정수형 중 8진수이다. ( n진수를 8진수로 바꿀 때 대체로 사용한다. )

%x : 정수형 중 16진수이다. ( n진수를 16진수로 바꿀 때 대체로 사용한다. )

 

위의 형태를 활용하여 10진수 뿐만 아니라 다양한 형태의 수나 문자로 출력해 보자!