题目描述
输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
输入格式
无
输出格式
无
输入输出样例
输入 #1
q
输出 #1
Q
首先我们要知道,C++字符的所有转换形式都是依照ASCII码来的。
所以,我们只需要找到规律:小写字母=大写字母+32,则大写字母=小写字母-32
由此可得:
#include<iostream>
using namespace std;
int main(){
char a;//创建变量
cin>>a;//输入
cout<<char(a-32);//注意要用char进行强制转换,否则输出的就是整数类型的了
return 0;
}