코딩테스트/Java
[백준 11654번] [Java] 아스키 코드
유노 Uknow
2023. 2. 5. 16:08
https://www.acmicpc.net/problem/11654
11654번: 아스키 코드
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
www.acmicpc.net
난이도 : 브론즈 5
태그 : 구현
설명
숫자가 주어졌을 때, 이걸 아스키코드로 출력하는 문제입니다.
아스키코드에 관해선 아래 포스트를 참고해주세요.
https://uknowblog.tistory.com/5
ASKII(아스키 코드)를 이용한 문자출력
ASCII (American Standard Code for Information Interchange, 미국 정보 교환 표준 부호) 아스키 코드 (ASKII)란 7개의 비트를 사용하여 2^7 = 128,000(0x00)부터 127(0x7F)까지 총 128개의 문자를 표현할 수 있다. (8개 비트
uknowblog.tistory.com
소스코드
import java.util.Scanner;
public class Main {
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
char c = sc.next().charAt(0);
System.out.println((int)(c));
}
}
(int)로 명시적 형변환을 이용해 char -> int로 변환할 수 있습니다.