1182: 【入门】大小写转换
内存限制:16 MB 时间限制:1.000 S
评测方式:文本比较 命题人:外部导入
提交:1565 解决:282
题解
题目描述
把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母,其他字符保持不变。
输入
输入为一行字符串,其中不含空格,长度不超过80个字符。
输出
输出转换好的字符串。
样例输入 复制
ABCDefgh123
样例输出 复制
abcdEFGH123
来源/分类
#include <bits/stdc++.h>
using namespace std;
int main() {
char s[100];
cin>>s;
int len = strlen(s);
for(int i=0;i<len;i++){
if(s[i]>='A'&&s[i]<='Z'){
s[i] += 32;
}
else if(s[i]>='a'&&s[i]<='z'){
s[i] -= 32;
}
}
cout<<s<<endl;
return 0;
}