【 题目描述 】
输入一串字符(长度小于100),将其中的小写字母转换成大写,大写字母转成小写,再输出
【 输入 】
一串字符包含空格
【 输出 】
将其中的小写字母转换成大写,大写字母转成小写,再输出
【 样例输入 】
asF
【 样例输出 】
ASf
经典的字符串问题 AC代码:
#include <iostream>
#include <cstring>
using namespace std;
int main(){
char a[102];
int i=0;
cin.getline(a,100);
for(i=0;a[i];i++){
if(a[i]>='a'&&a[i]<='z')
a[i]-=32;
else if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
}
for(i=0;a[i];i++){
cout<<a[i];
}
return 0;
}