题目:输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
首先我们要知道,C++字符的所有转换形式都是依照ASCII码来的。
转换规则:大写字母=小写字母-32
程序实例
程序代码
#include<iostream>
using namespace std;
int main(){
char a; //创建字符型变量
cin>>a; //小写输入
cout<<char(a-32);//注意要用char进行强制转换,否则输出的就是整数类型的了
return 0;
}
运行结果
如果要将大写字母转换为小写字母,则小写字母=大写字母+32