蓝桥杯_算法训练_大小写转换
问题描述
编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出格式:输出经过转换后的字符串。
输入输出样例
样例输入
AeDb
样例输出
aEdB
#include<iostream>
#include<string.h>
using namespace std;
int main()
{char a[21];cin>>a;for(int i = 0; i < strlen(a); i++){if(a[i]>='a'&&a[i]<='z')//小写字母{a[i] = a[i] - 32;} else if(a[i]>='A'&&a [i]<='Z')//大写字母{a[i] = a[i] + 32;} }cout<<a;return 0;
}
这里其实我有一个小问题:如果我用两个if,结果是不对的,但是用if,,,else if就是对的。不清楚为什么?哪位大神可以帮忙解答?在此谢过!
蓝桥杯_算法训练_大小写转换相关推荐
- [Java] 蓝桥杯ALGO-85 算法训练 进制转换
问题描述 编写一个程序,输入一个二进制的字符串(长度不超过32),然后计算出相应的十进制整数,并把它打印出来. 输入格式:输入为一个字符串,每个字符都是'0'或'1',字符串的长度不超过32. 输出格 ...
- 蓝桥杯 ALGO-85 算法训练 进制转换
问题描述 编写一个程序,输入一个二进制的字符串(长度不超过32),然后计算出相应的十进制整数,并把它打印出来. 输入格式:输入为一个字符串,每个字符都是'0'或'1',字符串的长度不超过32. 输出格 ...
- 蓝桥杯:算法训练 印章 Python
问题描述 共有n种图案的印章,每种图案的出现概率相同.小A买了m张印章,求小A集齐n种印章的概率. 输入格式 一行两个正整数n和m 输出格式 一个实数P表示答案,保留4位小数. 样例输入 2 3 样例 ...
- 蓝桥杯 试题 算法训练 无聊的逗 C++ 详解
题目: 逗志芃在干了很多事情后终于闲下来了,然后就陷入了深深的无聊中.不过他想到了一个游戏来使他更无聊.他拿出n个木棍,然后选出其中一些粘成一根长的,然后再选一些粘成另一个长的,他想知道在两根一样长的 ...
- 蓝桥杯 试题 算法训练 无聊的逗 C++ 详解 - 未完善
题目: 逗志芃在干了很多事情后终于闲下来了,然后就陷入了深深的无聊中.不过他想到了一个游戏来使他更无聊.他拿出n个木棍,然后选出其中一些粘成一根长的,然后再选一些粘成另一个长的,他想知道在两根一样长的 ...
- 蓝桥杯 试题 算法训练 筛选号码 Java
蓝桥杯 试题 算法训练 筛选号码Java 算法训练 筛选号码 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 有n个人围成一圈,顺序排号(编号为1到n).从第1个人开始报数(从1到3 ...
- 算法刷题系列(四)蓝桥杯python算法训练3(下)
上一次的节点选择算法由于春节过年耽搁了,现在重新补上 上篇链接:算法刷题系列(四)蓝桥杯python算法训练3 - 经验教训 在纷繁复杂的使用了列表来暂存数据之后,发现其实可以利用笔者自己不太常用的字 ...
- 蓝桥杯 试题 算法训练 无聊的逗
蓝桥杯 试题 算法训练 无聊的逗 问题描述 逗志芃在干了很多事情后终于闲下来了,然后就陷入了深深的无聊中.不过他想到了一个游戏来使他更无聊.他拿出n个木棍,然后选出其中一些粘成一根长的,然后再选一些粘 ...
- 蓝桥杯试题 算法训练 绘制地图
蓝桥杯试题 算法训练 绘制地图 问题描述 最近,WYF正准备参观他的点卡工厂.WYF集团的经理氰垃圾需要帮助WYF设计参"观"路线.现在,氰垃圾知道一下几件事情: 1.WYF的点卡 ...
- 蓝桥杯 试题 算法训练 娜神平衡 C++ 详解
问题描述: 娜娜是一个特别可爱的女孩子,作为学神的她最近在情感方面出现了一点点小问题. 她暗恋的琦琦是一名学霸,他只喜欢长得漂亮和学习很好的女生. 娜娜学习确实很神,但是她在琦琦面前却总是表现不出平时 ...
最新文章
- Javascript自由拖拽类
- 新中大oracle实列名,新中大财务软件操作流程(完整版)
- java中的DES,AES,BASE64,MD5和Cipher类\MessageDigest类
- Delphi中WebBrowser(或者EmbeddedWebBrowser)控件打开部分网站报“Invalid floating point operation”异常的解决方法...
- java三大特性面试回答_面试题解3-Java的三大特征
- java监控屏幕_Java实现简单屏幕监控
- 我在谷歌大脑工作的 18 个月中,是怎样研究强化学习的?
- 计算机博弈 六子棋 人机/人人对弈系统开发
- Python电商数据分析实战案例
- 高性能游戏计算机cpu的选择,玩游戏的电脑cpu选哪个
- 由I2C data信号低电平不到0,再思考I2C及GPIO
- 上海庆科EMW3162 WiFi模块 串口透传
- Win 10出现bitlocke恢复,蓝屏错误代码0x1600007e
- 科目二 倒车入库 流程记录 LTS
- directx 9.0c sdk api介绍
- GMT绘制子图、指北针、图例、比例尺
- B站左程云算法视频笔记05
- iOS 网络优化: 使你的 App 网络交互更流畅
- 我的钱去哪了?当卡被盗刷以后。。。
- 软件产品质量要求和测试细则-信息安全性
热门文章
- 第12章 样式(三)
- session过期跳转到登陆页面并跳出iframe框架的最简单方法
- codeforces 960A Check the string
- 02-Unity深入浅出(二)
- 【虚拟机】关于VMware 提示“无法获得VMCI驱动程序的版本:句柄无效”的解决方案...
- 8 种常被忽视的 SQL 错误用法
- 为什么美国互联网没有“运营”岗?
- 简单易懂的自动驾驶科普知识
- 面试还在被红-黑树虐?看完这篇动图文章轻松反虐面试官
- 物联网、云计算、大数据、人工智能之间有怎样的联系和区别?