#46. 백준 11654번 문제 풀이: 아스키 코드 문제 원본 보기
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력: 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력: 입력으로 주어진 글자의 아스키 코드 값을 출력한다.
입력/출력
--입력--
A
--출력--
65
--입력--
C
--출력--
67
--입력--
0
--출력--
48

문제풀이+해설
디지탈 세계에서 문자라는 것은 실제로는 숫자로 저장된다.
사람에게 보여줄 때 숫자에 해당하는 코드를 문자로 변환해서 보여주는 것이다.
우리가 보는 문자가 살제 어떤 숫자로 저장되어 있는지 확인해 볼 수 있는 문제이다.

언어별로 아스키코드를 출력하는 방법은 다르다.

Python:
 ord(문자)
C:
 printf("%d",c);
C++:
 cout << (int)c;
 
code sol.
c = input() # 문자를 입력받는다.
print(ord(c)) # ord(문자) 는 문자에 해당하는 숫자(아스키코드)를 반환한다.
© 코드솔 - CodeSol. All Rights Reserved.