C语言 输出英文字符在26个英文字母中的序号

从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母中的序号。最后一步怎么写?

x-'a'+1 // 其中x表示输入的小写字母,用x的ascii码减去‘a’的ascii码再加1,就是字母x在26个英文字母中对应的序号追问

谢谢

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

今日更新26个英文字母系列-c有想学的小伙伴可以跟着视频学起来,一天可以只练习一个字母,相信很快便能熟能生巧。

相似回答