728x90
영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력해보자.
아스키코드는 쉽게 문자와 숫자를 대응시킨 코드라고 할 수 있다.
다음은 알파벳과 아스키코드의 대응표이다.
+---------+-------------+---------+-------------+
| 대문자 | 아스키코드 | 소문자 | 아스키코드 |
+---------+-------------+---------+-------------+
| A | 65 | a | 97 |
| B | 66 | b | 98 |
| C | 67 | c | 99 |
| D | 68 | d | 100 |
| E | 69 | e | 101 |
| F | 70 | f | 102 |
| G | 71 | g | 103 |
| H | 72 | h | 104 |
| I | 73 | i | 105 |
| J | 74 | j | 106 |
| K | 75 | k | 107 |
| L | 76 | l | 108 |
| M | 77 | m | 109 |
| N | 78 | n | 110 |
| O | 79 | o | 111 |
| P | 80 | p | 112 |
| Q | 81 | q | 113 |
| R | 82 | r | 114 |
| S | 83 | s | 115 |
| T | 84 | t | 116 |
| U | 85 | u | 117 |
| V | 86 | v | 118 |
| W | 87 | w | 119 |
| X | 88 | x | 120 |
| Y | 89 | y | 121 |
| Z | 90 | z | 122 |
+---------+-------------+---------+-------------+
영문자를 정수로 출력하면 대응되는 아스키코드의 값이 나오며
반대로 정수를 문자로 출력하면 대응되는 문자가 나온다.
#include <stdio.h>
int main(){
int x;
scanf("%c", &x);
printf("%d", x);
}
728x90
'코딩 > CodeUp' 카테고리의 다른 글
코드업 1038 : [기초-산술연산] 정수 2개 입력받아 합 출력하기1 (0) | 2023.09.16 |
---|---|
코드업: 1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기 (0) | 2023.07.13 |
코드업: 1035 : [기초-출력변환] 16진 정수 1개 입력받아 8진수로 출력하기 (0) | 2023.07.03 |
코드업 1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기 (0) | 2023.06.22 |
코드업 1033 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2 (0) | 2023.06.22 |