应该是字母和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++的话,又不大喜欢看英文书,个人觉得谭浩强写的书还是不错的,可以看看