题解
wangbinfeng · · 题解
题目分析:
本题要求一个字符的 ASCII 码值。
先普及一下 ASCII 码。
ASCII (( American Standard Code for Information Interchange ): 美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是最通用的信息交换标准,并等同于国际标准 ISO/IEC 646 。 ASCII 第一次以规范标准的类型发表是在 1967 年,最后一次更新则是在 1986 年,到目前为止共定义了 128 个字符 。 by baidu
总结一下: ASCII 码就是一种在计算机中存储字符的方式。至于具体值,只需要记住下面的几个:
0~948~57A~Z65~90a~z97~122
PS. ASCII 码中以上
不过本题我们不需要当场掌握以上内容,因为字符在 C 语言中本身就以ASCII码形式存储,所以只需强制类型转换即可。
代码
#include<iostream>
using namespace std;
int main(){
char c;//定义
cin>>c;//输入
cout<<(int) c;//强制类型转换并输出
return 0;
}