问题 E: 字符类型转换数字

内存限制:2 MB 时间限制:1.000 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:247 通过:194

题目描述

    输入一个字符(范围'0'~'9'),转换为数字输出。

输入格式

    输入一个字符(范围'0'~'9')。

输出格式

    字符转化为对应的数字输出。

输入样例 复制

5

输出样例 复制

5

数据范围与提示

字符'0'~'9',如何数字化:
利用ASCII码
字符 '0' '1' '2' '3' '4' '5' '6' '7' '8' '9'
ASCII码 48 49 50 51 52 53 54 55 56 57
    每个字符都有唯一对应的ASCII码,对于'0'~'9'的字符,它们与字符'0'的ASCII差值就可以看做是这些字符的数字化(字符的运算可以理解为它们对应的ASCII码运算)
0 = '0' - '0' 理解为 48 - 48
1 = '1' - '0' 理解为 49 - 48
2 = '2' - '0' 理解为 50 - 48
......
8 = '8' - '0' 理解为 56 - 48
9 = '9' - '0' 理解为 57 - 48

分类标签