为了账号安全,请及时绑定邮箱和手机立即绑定

C++编程中数字与字母之间的互相表示关系?

C++编程中数字与字母之间的互相表示关系?

繁星点点滴滴 2019-05-24 19:15:30
C++编程中数字与字母之间的互相表示关系
查看完整描述

3 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

大写字母‘A’对应的是ASCII值的65,‘B’对应66,以此类推
而小写字母‘a’对应97,‘b’对应98,。。。。
这些是需要记忆的,是国际规定的,故而
大写字母与ASCII码的转换一般可写成:ch=ch-'A'+65;//ch是要转换的字母
小写字母与ASCII码的转换一般可写成:ch=ch-'a'+97;
而大小写字母的转换则可以写成:ch=ch-'a'+'A';//小写转换成大写
这种题目一般的C语言书上都会有的,如果你是初学C++的话,又不大喜欢看英文书,个人觉得谭浩强写的书还是不错的,可以看看

查看完整回答
反对 回复 2019-05-26
?
慕慕森

TA贡献1856条经验 获得超17个赞

应该是字母和ASCII码之间的转换吧。
大写字母‘A’对应的是ASCII值的65,‘B’对应66,以此类推
而小写字母‘a’对应97,‘b’对应98,。。。。
这些是需要记忆的,是国际规定的,故而
大写字母与ASCII码的转换一般可写成:ch=ch-'A'+65;//ch是要转换的字母
小写字母与ASCII码的转换一般可写成:ch=ch-'a'+97;
而大小写字母的转换则可以写成:ch=ch-'a'+'A';//小写转换成大写
这种题目一般的C语言书上都会有的,如果你是初学C++的话,又不大喜欢看英文书,个人觉得谭浩强写的书还是不错的,可以看看



查看完整回答
反对 回复 2019-05-26
  • 3 回答
  • 0 关注
  • 821 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信