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

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


翻翻过去那场雪
浏览 1195回答 3
3回答

达令说

阁下说的应该是字母和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';//小写转换成大写

白猪掌柜的

应该是字母和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++的话,又不大喜欢看英文书,个人觉得谭浩强写的书还是不错的,可以看看
打开App,查看更多内容
随时随地看视频慕课网APP