View
https://www.acmicpc.net/problem/11654
📚 문제
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
예제 입력 | 예제 출력 |
A | 65 |
0 | 48 |
a | 97 |
📝 문제 해결
* 아스키코드, 유니코드를 문자나 숫자로 변환하기
- 문자 -> 숫자
1
2
|
char alpa=sc.nextLine().charAt(0);
int num=(int)alpa;
|
- 숫자 -> 문자
1
|
char alpa=(char)num;
|
💻 코드
import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
char ch=sc.nextLine().charAt(0);
System.out.println((int)ch);
}
}
728x90
'알고리즘 > 백준' 카테고리의 다른 글
[문자열] 백준 11720번 숫자의 합(Java) (0) | 2020.02.18 |
---|---|
[1차원 배열] 백준 8958번 OX퀴즈(Java) (0) | 2020.02.17 |
[1차원 배열] 백준 2577번 숫자의 개수(Java) (0) | 2020.02.17 |
reply