资源限制
时间限制:1.0s 内存限制:256.0MB
问题描述
从键盘输入一个字符,如果是大写字母(A-Z),就转换成小写;如果是小写字母(a-z),就转换成大写,如果是其他字符原样保持并将结果输出。
输入格式
输入一行,包含一个字符。
输出格式
输出一行,即按照要求输出的字符。
样例输入
a
样例输出
A
解题思路:
按照题目要求老老实实输出即可,三个判断条件,是否小写字母、是否大写字母、是否其他字母,然后根据不同情况进行输出,代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
char c;
cin >> c;
if(c <= 'Z'&& c >= 'A'){
c = c + 32;
cout << c;
}
else if(c <= 'z'&& c >= 'a'){
c = c - 32;
cout << c;
}else{
cout << c;
}
return 0;
}