반응형
import java.io.*;
import java.util.*;
public class Main {
// static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
// static StringTokenizer st;
static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
static StringTokenizer st;
public static void main(String[] args)throws Exception{
st = new StringTokenizer(br.readLine());
char a=st.nextToken().charAt(0);
// int b=Integer.parseInt(st.nextToken());
// 아스키코드표를 보면, 대소문자는 정확히 32만큼 차이가 나므로,
// char a를 (int)로 형변환 후 32를 빼주면, 소문자->대문자가 됨
int b = (int)a-32;
System.out.println((char)b);
}
}
반응형
'프로그래밍 > 문제풀이' 카테고리의 다른 글
[반복문] N값만큼 건너띄어서 출력하기 (1) | 2023.12.28 |
---|