공-부/백준 알고리즘
JAVA. 백준 알고리즘 단계별 문제 7단계(문제 번호 11654)
사랑짱
2021. 5. 30. 20:17
(문제 11654)
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
문제 해결 포인트
입력된 문자를 아스키코드로 변환할 수 있도록 프로그램을 작성해야한다.
이때 아스키코드는 숫자로 표현됨을 기억하자.
문제 해결 과정
1. Scanner를 통해 char 타입으로 문자를 입력 받는다.
( 하지만, Scanner는 char 타입으로 입력을 받을 수 없어 charAt() 함수를 사용했다.)
2. 문자를 아스키코드를 변환하기 위해 int타입으로 강제형변환을 한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
import java.util.Scanner;
public class No01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char ch = sc.nextLine().charAt(0);
int asc = (int)ch;
System.out.println(asc);
}
}
|
cs |
개념정리