문자를 아스키 코드로 변환
문제
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
python
asc = input()
print(ord(asc))
- ord()함수는 문자를 아스키 코드로
- chr()함수는 아스키 코드를 문자로 변환해준다.
c++
#include <iostream>
using namespace std;
int main(){
char x ;
cin >> x ;
cout << static_cast<int>(x) <<'\n';
}
- 선언한 char형을 그냥 int 형으로 고쳐 줄때에는 그냥 int(x) 만 해주어도 된다.
'Algorithm > Beakjoon' 카테고리의 다른 글
[백준] 2908 (python) (0) | 2022.11.09 |
---|---|
[백준] 1152 (python) (0) | 2022.10.24 |
[백준] 1157 (python) (0) | 2022.10.23 |
[백준] 2747 (C++) (0) | 2022.10.22 |
[백준] 11720 (python) (0) | 2022.10.21 |
댓글