首页 > 代码库 > 蓝桥杯 - 大小写转换 (字符串~水)
蓝桥杯 - 大小写转换 (字符串~水)
大小写转换
时间限制:1.0s 内存限制:512.0MB
问题描述
编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出格式:输出经过转换后的字符串。
输入输出样例
输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出格式:输出经过转换后的字符串。
输入输出样例
样例输入
AeDb
样例输出
aEdB
代码:
代码:
/************************************************************************* > File Name: f.cpp > Author: zzuspy > Mail: zzuspy@qq.com > Created Time: 2014年12月03日 星期三 20时04分47秒 ************************************************************************/ #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <cstdlib> #include <cmath> #include <stack> #include <queue> #define LL long long #define max3(a,b,c) max(a,max(b,c)) #define min3(a,b,c) min(a,min(b,c)) using namespace std; int main() { char a[25]; scanf("%s", a); for(int i=0; a[i]!='\0'; i++) { if(a[i]>='a' && a[i]<='z')printf("%c", a[i]-32); else if(a[i]>='A' && a[i]<='Z')printf("%c", a[i]+32); } return 0; }
蓝桥杯 - 大小写转换 (字符串~水)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。