#883. 字符现原形

字符现原形

【试题描述】

计算机中的字符都有对应的编码,称为ASCII码,如下图:

编码 字符 编码 字符 编码 字符 编码 字符 编码 字符 编码 字符
32 空格 48 0 64 @ 80 P 96 ` 112 p
33 ! 49 1 65 A 81 Q 97 a 113 q
34 50 2 66 B 82 R 98 b 114 r
35 # 51 3 67 C 83 S 99 c 115 s
36 $ 52 4 68 D 84 T 100 d 116 t
37 % 53 5 69 E 85 U 101 e 117 u
38 & 54 6 70 F 86 V 102 f 118 v
39 ' 55 7 71 G 87 W 103 g 119 w
40 ( 56 8 72 H 88 X 104 h 120 x
41 ) 57 9 73 I 89 Y 105 i 121 y
42 * 58 : 74 J 90 Z 106 j 122 z
43 + 59 ; 75 K 91 [ 107 k 123 {
44 , 60 < 76 L 92 \ 108 l 124
45 - 61 = 77 M 93 ] 109 m 125 }
46 . 62 > 78 N 94 ^ 110 n 126
47 / 63 ? 79 O 95 _ 111 o 127 deL

图中可以看出,'0'字符对应ASCII码是48,'A'字符对应ASCII码是65,'a'字符对应ASCII码是97。

从中也可以看出,数字字符的编码段、大写字母的编码段、小写字母的编码段是从小到大的。

我们也可以借用谐音来记忆,“048”可以读做“拎书包”,“A65”大写A65谐音“大老虎”,“a97”小写97,因为香港是1997年回归祖国的,所以读作“小香港”。

那我们能不能根据字符翻译成对应的ASCII编码呢?

【输入要求】

一个字符

【输出要求】

该字符的ASCII码

【输入样例】

A

【输出样例】

65