본문 바로가기

코드업(CodeUp)/기초 100제

[코드업/자바] 기초 100제 - 정수 입력받아 아스키 문자로 출력하기

1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기

 

1. 10진 정수 1개를 입력받아 아스키 문자로 출력해보자.
단, 0 ~ 255 범위의 정수만 입력된다.

 

2. 10진 정수 1개(0 ~ 255 범위)가 입력된다.

 

3. 아스키코드 값을 문자로 출력한다.

ex)

입력 : 65

출력 : A


문자를 아스키코드값으로 반환할 수 있었다. 그러면 숫자를 입력해도 아스키코드로 반환해줄까?

import java.util.*;

public class Exercise {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		
		
		System.out.println((char)num);
	}
}
	

정답은 가능하다. int형으로 받아서 char형으로 형변환하여 출력하면 가능하다.

728x90
반응형