大小写转化
2016-03-12 21:54
204 查看
题目描述
编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入
输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出
输出经过转换后的字符串。
样例输入
AeDb
样例输出
aEdB
编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入
输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出
输出经过转换后的字符串。
样例输入
AeDb
样例输出
aEdB
#include<stdio.h> #include<string.h> int main() { char str[21]; while(scanf("%s",&str)!=EOF) { int len=strlen(str); for(int i=0;i<len;i++) { if(str[i]>='a'&&str[i]<='z') str[i]-=32; else if(str[i]>='A'&&str[i]<='Z') str[i]+=32; } for(int i=0;i<len;i++) printf("%c",str[i]); printf("\n"); } return 0; }
相关文章推荐
- python中的open的使用
- mycat 集群实现过程
- iOS 多线程 NSthread的简单使用——iOS 编码复习(六)(多线程4)
- HDU 5640 King's Cake
- Socket编程
- a标签的四个css伪类(link、visited、hover、active)样式理解
- HDU 1253 胜利大逃亡(空间BFS)
- Python的urlopen的使用
- POJ1155 TELE(树形DP)
- JSP内置对象详解
- 求多个数的最小公倍数(以3个数为例)
- 近期编程总结(i think -1)
- Ruby边学边记
- HDU 5640 King's Cake [模拟]
- JavaScript的面向对象
- JSP指令元素
- apache 环境的搭建
- 完全卸载oracle11g步骤
- 今天误用append函数,pythone3.3
- code1044 导弹拦截