大小写转换 (sdut oj)
来源:互联网 发布:java paintcomponent 编辑:程序博客网 时间:2024/06/15 17:14
大小写转换
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description
X现在要学习英文以及各种稀奇古怪的字符的了。现在他想把一串字符中的小写字母变成大写字符,大写字母变成小写字母,其他的保持不变。
Input
输入有多组。
每组输入一个字符串,长度不大于80,不包含空格。
Output
输出转换后的字符串
Example Input
A*B+
Example Output
a*b+
Hint
Author
zmx
参考代码
#include<stdio.h>#include<string.h>int main(){ char a[100]; char b[100]; int n; int i; while(gets(a) != NULL) { n = strlen(a); for(i = 0; i < n; i++) { if(a[i] >= 'a' && a[i] <= 'z') { b[i] = a[i] - 32; } else if(a[i] >= 'A' && a[i] <= 'Z') { b[i] = a[i] + 32; } else { b[i] = a[i]; } } for(i = 0; i < n; i++) { printf("%c",b[i]); } printf("\n"); } return 0;}
0 0
- 大小写转换 (sdut oj)
- C语言实验——大小写转换 (sdut oj)
- SDUT ACM 实验九 大小写转换
- zzuli OJ 1023: 大小写转换
- SDUT-oj 时间日期格式转换(详解)
- SDUT-1168 C语言实验——大小写转换
- 数据结构之栈进制转换 (sdut oj 1252)
- C语言实验——温度转换 (sdut oj)
- Oj:ytu2671:Problem C: 大小写英文字母转换(1)
- OJ习题:简单密码破解 (JAVA大小写转换)
- SDUT ACM 实验九 C语言实验——大小写转换
- SDUT OJ 2718
- SDUT OJ -2892 A
- SDUT OJ-2896
- SDUT OJ 2862 勾股定理
- SDUT OJ 走迷宫
- SDUT OJ 2399 Palindrome
- SDUT OJ 走楼梯
- Could not resolve placeholder 'casServerUrlPrefix' in string value "${casServerUrlPrefix}"
- 最近这两年,看我如何入坑
- 关联矩阵——蓝桥杯
- C# 数组的拷贝
- form用正規表現判定/備忘
- 大小写转换 (sdut oj)
- Maven
- PagerAdapter的子类重写方法简介
- Android中使用讯飞语音合成(报21001)组件未安装
- C语言实验——删除指定字符 (sdut oj)
- 月薪2500到年薪20+我经历了些什么?
- Fighting the Landlords HDU - 4930
- 字符统计1 (sdut oj)
- linux 设置声卡