大小写互换

简介:

大小写互换

时间限制: 1000 ms  |  内存限制: 65535 KB
难度: 0
描述
      现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。
输入
第一行只有一个整数m(m<=10),表示测试数据组数。
接下来的m行,每行有一个字符串(长度不超过100)。
输出
输出互换后的字符串,每组输出占一行。
样例输入
2
Acm
ACCEPTED
样例输出
aCM
accepted

查看代码---运行号:252370----结果:Accepted

运行时间: 2012-10-05 17:15:08  |  运行人: huangyibiao
01. #include <cstdio>
02. usingnamespace std;
03.  
04. intmain()
05. {
06. intt;
07. scanf("%d ", &t);
08. while(t--)
09. {
10. charc;
11. while(true)
12. {
13. c =getchar();
14. if(c == '\n')
15. break;
16. if(c - 'a' >= 0)//小写
17. printf("%c", c-32);
18. else
19. printf("%c", c+32);
20. }
21. putchar(10);
22. }
23. return0;
24. }

目录
相关文章
|
7月前
删除指定字母
【1月更文挑战第21天】删除指定字母。
32 0
|
7月前
去掉字符串前后空格/去掉字符串中所有空格(包括中间连续空格)/去掉所有全角半角空格/去掉所有全角半角&nbsp;空格
去掉字符串前后空格/去掉字符串中所有空格(包括中间连续空格)/去掉所有全角半角空格/去掉所有全角半角&nbsp;空格
|
1月前
删除字符串中的除字母外的字符
【10月更文挑战第31天】删除字符串中的除字母外的字符。
36 4
|
3月前
|
存储
删除一个字符串中的指定字母
删除一个字符串中的指定字母。
38 7
|
4月前
|
数据安全/隐私保护
RegExp——密码复杂度为数字,小写字母,大写字母,特殊符号 至少包含三种,长度为 8 - 16位
RegExp——密码复杂度为数字,小写字母,大写字母,特殊符号 至少包含三种,长度为 8 - 16位
97 0
|
7月前
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。 提示:利用ord()函数来获得字符的 ASCIl。
168 1
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
|
Python
字符串首尾空格去除问题
字符串首尾空格去除问题
103 0
如何英文字母实现倒序输出且大小写切换
如何英文字母实现倒序输出且大小写切换
94 0
一日一技:用二进制翻转26个字母的大小写
一日一技:用二进制翻转26个字母的大小写
319 0
|
机器学习/深度学习 Shell C++
正则表达式普通字符、非打印字符、特殊字符、限定符的应用、定位符、元字符(规则,匹配,和实际使用)与运算符优先级
正则表达式普通字符、非打印字符、特殊字符、限定符的应用、定位符、元字符(规则,匹配,和实际使用)与运算符优先级
298 0