题目描述
输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
输入格式
无
输出格式
无
输入输出样例 #1
输入 #1
q
输出 #1
Q
题目分析
目的:求出小写字母对应的大写字母。
这是一个字母大小写转换的问题。字母无论大小写都是以ASCII码的形式存储在计算机的内部,可发现大写字母大码值与小写字母的码值相差32,可通过对ASCII码的修改转换大小写。
大写字母=小写字母-32
代码实现
#include <iostream>
using namespace std;
int main()
{
char c;
cin>>c;
//大写=小写-32
cout<<char(c-32);//char( x )强制转换为字符
return 0;
}