IT/뇌를 자극하는 C 프로그래밍

뇌를 자극하는 C프로그래밍 Exercise 4-6 아스키코드값을 10진수로 출력하는 프로그램

미닉길 2015. 11. 11. 14:49
반응형

아스키코드값을 10진수로 출력하는 프로그램


키보드로 하나의 문자를 입력하면 그 문자의 아스키 코드값을 10진수로 출력하는 프로그램을 작성합니다(16진수나 8진수로도 출력해 봅시다). 키보드로 입력 되는 데이터는 기본적으로 모두 문자 데이터입니다. 만약 정수형 변수에 숫자를 입력한다면 키보드에서 입력되는 문자열을 %d 변환문자열을 사용하여 수치데이터로 변환하여 저장하는 것입니다(그래서 변환문자열이라고 하지요).


프로그램을 실행하면 다음과 같이 수행될 것입니다.


문자를 입력하세요 : 0

문자 0의 아스키코드값은 48입니다.



- 소스


#include <stdio.h>


int main()

{

char input;


printf("문자를 입력하세요 : ");

scanf("%c", &input);


printf("문자 %c의 아스키코드값은 %d입니다.", input, input);


return 0;

}


- 결과




반응형