蓝桥杯 ALGO-84 算法训练 大小写转换
2017-03-02 12:59
288 查看
问题描述
编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出格式:输出经过转换后的字符串。
样例输入
AeDb
样例输出
aEdB
编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出格式:输出经过转换后的字符串。
样例输入
AeDb
样例输出
aEdB
#include <iostream> #include <cctype> #include <string> using namespace std; int main() { string s; cin >> s; int len = s.length(); for (int i = 0; i < len; i++) { if (s[i] >= 'A' && s[i] <= 'Z') s[i] = tolower(s[i]); else s[i] = toupper(s[i]); } cout << s; }
相关文章推荐
- 蓝桥杯 ALGO-84 算法训练 大小写转换
- 蓝桥杯ALGO-125算法训练 王、后传说(回溯、递归)
- 蓝桥杯 ALGO-113 算法训练 数的统计
- 蓝桥杯 - 算法训练 - ALGO - 4 结点选择 (经典树形DP)
- Java-蓝桥杯-算法训练 大小写转换
- 蓝桥杯 ALGO-140 算法训练 P1101
- 蓝桥杯ALGO-39——算法训练 数组排序去重
- 蓝桥杯 ALGO-47算法训练 蜜蜂飞舞
- 蓝桥杯 ALGO-5 算法训练 最短路
- 蓝桥杯 ALGO-147 算法训练 4-3水仙花数
- 蓝桥杯 ALGO-70 算法训练 最长字符串
- 蓝桥杯 ALGO-148 算法训练 5-1最小公倍数
- 蓝桥杯 ALGO-115 算法训练 和为T Java版
- 蓝桥杯 ALGO-53 算法训练 最小乘积(基本型)
- 蓝桥杯 ALGO-101 算法训练 图形显示
- 蓝桥杯 ALGO-74 算法训练 连接字符串
- 蓝桥杯 - 算法训练 - ALGO-2 最大最小公倍数
- 蓝桥杯 ALGO-149 算法训练 5-2求指数
- 蓝桥杯 ALGO-21算法训练 装箱问题(动态规划,01背包)
- 蓝桥杯 ALGO-116算法训练 最大的算式