코딩 테스트

[백준] (11654번) 아스키 코드

ImKDM 2022. 11. 19. 23:38
728x90

문제


알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.

 

알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다.

 

입력으로 주어진 글자의 아스키 코드 값을 출력한다.

 

 

- 입력 예시 -

 

// (case 1)
A

// (case 2)
C

// (case 3)
0

 

출력 예시  -

 

// (case 1)
65

// (case 2)
67

// (case 3)
48

정답 코드


<  내 정답 코드  >

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Main {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        char character = br.readLine().charAt(0);
        System.out.println((int) character);
    }
}

 

이것을 주의하자!


-  charAt(0) 은 해당 문자를 char 형으로 바꿔준다. 그리고 해당 char 형 자료를 int 형으로 바꿔주면 숫자가 된다.