1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/*
 * 
 * 하나의 문자를 입력받아 그것의 char형 문자와 아스키코드 값을 표시하는 프로그램을 구현하시오.
 * <입력 및 출력형식>
 * 키보드에서 아무거나 하나만 누르고 Enter 키를 누르세요 : a
 * 
 * a = 97
 * */
 
import java.io.*;
 
public class Homework_1 {
    public static void main(String[] ar) throws IOException{
        // 선언문 - 변수의 자료형과 초기값을 선언할 때 사용하는 문장
        char x;
        
        // 입력문 - 입력형식에 맞게 프로그램을 구현할 때 사용하는 문장
        System.out.print("키보드를 통해 하나의 문자를 입력하세요 = ");
        x = (char)System.in.read();
        
        // 처리문 or 출력문 - 명령어나 제어문을 통해 프로그램의 흐름이나 순서를 제어하거나 출력
        System.out.println(); // 개행의 의미
        System.out.println(x + " = " + (int)x);
        System.out.printf("%c = %d\n", x, (int)x);
    }
}
 
cs


+ Recent posts