[백준 BOJ] 11654번 아스키 코드 (C언어)
2022. 2. 13. 00:31ㆍPS (Program Solving)/BOJ (백준)
문제 설명
https://www.acmicpc.net/problem/11654
11654번: 아스키 코드
알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오.
www.acmicpc.net


접근 방법 - 아스키코드 사용의 기본 문제
백준의 11654번 문제는 아스키코드에 대한 매우 기초적인 문제이다.
해당 문제는, 입력받은 문자에 대한 아스키코드 값을 출력해야 하는 문제이다.
포털 사이트에 검색하면 아스키코드 표를 쉽게 찾을 수 있을 것이다.
혹시나 이에 관한 지식이 없다면, 아스키코드 표와 아래의 코드를 함께 참고해보길 바란다.
필자는 아래처럼 코드를 작성하여 문제를 해결하였다.
(여기서, 각 대소문자 알파벳은 모두 아스키코드 값을 가지고 있으며
이들은 %c에선 알파벳을 출력하지만, %d에선 아스키코드 값을 출력한다.)
성공한 코드
#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <stdio.h>
//백준 11654번 코드
int main() {
char c;
scanf("%c", &c);
printf("%d", c);
}
제출 결과

(2021.12.15 백준 11654번 문제 제출 결과)
반응형
'PS (Program Solving) > BOJ (백준)' 카테고리의 다른 글
[백준 BOJ] 11866번 요세푸스 문제 0 (C++/cpp) (0) | 2022.02.13 |
---|---|
[백준 BOJ] 11720번 숫자의 합 (C언어) (0) | 2022.02.13 |
[백준 BOJ] 11050번 이항 계수 1 (C++/cpp) (0) | 2022.02.12 |
[백준 BOJ] 11023번 더하기 3 (C언어) (0) | 2022.02.11 |
[백준 BOJ] 11021번 A+B - 7 (C언어) (0) | 2022.02.11 |