ASCII码要怎么计算和转化??完全看不懂啊T^T

如题所述

ASCII码就是用一个字节(8位二进制数,十进制0~255)表示的字符,比如字母'a'的代码是97,'A'是65,'B'和'b'分别是66和98,ASCII码表可以在网上查。
ASCII码可用于输入、输出的计算,比如下面根据用户的输入不同分别输出不同的内容:
char a;
scanf("%c",&a);
if ( a>='A' && a<='Z' )
switch ( a-'A' )
{ case 0: printf("你选择了A。\n"); break;
case 1: printf("你选择了B。\n"); break;
case 2: printf("你选择了C。\n"); break;
}
温馨提示:答案为网友推荐,仅供参考
相似回答