这咋回事儿?

如题所述

你的c1和c2应该是想输出a,b吧。。。对应的ASCII码值是97,98...ASCII码表是有额定的,198,197不对。。

追问

(2)

追答

我去!!!这个问题啊。那你也不能直接写上去啊。。把char换成int试试。。。。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-12-10

ASCII  码最大对应127  。   197,198超值了

追问

197.198对应的应该是那两个符号啊

追答

“标准的ASCII码用一个字节中的7为二进制码来表示一个字符,这个编码的字符就是ASCII码值,从0000000到1111111公有128个编码,可用来表示128个字符!” “随着计算机的发展和深入,7位的字符有时已不够用,为此国际标准化组织又制定了ISO2022标准,它在保持ISO646兼容的基础上,规定了扩充ASCII字符集为8位代码,可表示256个字符

单字节Ascii : 0~127
扩展Ascii: 128 ~255
看你的环境应该是windows ,devc++吧,可能这个平台默认支持的ASCII是7位的。

追问

那为啥打了两个问号呢

相似回答