英文小写转大写

使用 string 类型输入一个英文语句,试编写一个函数将语句中的所有单词转换成大写字母,并在 main 函数中输出转换后的英文语句。

分析:

让用户输入一句英文,读入后转成大写后,再输出。

小写转大写方法,先判断每个字母是不是小写字母,如果是就减一个小写字母到大写字母的距离(int Dis = ‘a’ – ‘A’)。这样就将此字母转成大写

大小字母对应Ascii码,请参考:ascii-码表

具体代码:

运行结果:

小写转大写
小写转大写