應該是字母和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++的話,又不大喜歡看英文書,個人覺得譚浩強寫的書還是不錯的,可以看看