admin 管理员组文章数量: 887032
I
Description
X现在要学习英文以及各种稀奇古怪的字符的了。现在他想把一串字符中的小写字母变成大写字符,大写字母变成小写字母,其他的保持不变。
Input
输入有多组。
每组输入一个字符串,长度不大于80,不包含空格。
Output
输出转换后的字符串
Sample
Input
A* B+
Output
a* b+
Hint
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>int main(){char s[81];int l, i;while(gets(s) != NULL){l = strlen(s);for(i = 0; i < l; i++){if(s[i] >= 'a' && s[i] <= 'z'){s[i] = s[i] - 32;}else if(s[i] >= 'A' && s[i] <= 'Z'){s[i] = s[i] + 32;}}printf("%s\n", s);}return 0;
}
本文标签: I
版权声明:本文标题:I 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1687912858h156671.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论