题目描述:
在英语的学习过程中,英文字母的大小写使用在有些场合是需要符合一定的要求的。
比如在表示名字的时候,往往名字的第一个字母就需要大写表示。
现在,想请你来完成一个修改大小写的功能:
接下来会输入一个大写字母和一个小写字母,
请你将这两个字母进行交换,
并且分别转换各自的大小写。
输入格式:
输入一个大写字母和一个小写字母。
输出格式:
输出按照要求修改过后的一个大写字母和一个小写字母。
样例:
input
A c
output
C a
#include <iostream>
#include <cstdio>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
void xxx(char c)
{
if((c>='A')&&(c<='Z'))
{
c+=32;//判断是否为大写字母,是则转换为小写字母。
}
else if((c>='a')&&(c<='z'))
{
c-=32;//否则判断是否为小写字母,是则转换为大写字母。
}
cout<<c;
}
int main(int argc, char** argv) {
char a,b;
cin>>a>>b;
xxx(b);//a.b交换顺序输出
cout<<" ";
xxx(a);
return 0;
}