Uknow's Lab.
article thumbnail

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로 변환할 수 있습니다.

 

profile

Uknow's Lab.

@유노 Uknow

인생은 Byte와 Double 사이 Char다. 아무말이나 해봤습니다.