티스토리 뷰

반응형

아스키코드값을 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;

}


- 결과




반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
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 29 30
글 보관함