大小写转换

描述

将下面的字符串中的大小写进行转换。

输入描述

输入一行仅包含字母的字符串(字符串长度 ≤100)。

输出描述

将其中的大写转换为小写,小写转换为大写。

abcD

ABCd

#include<iostream>

#include<string>

using namespace std;

int main() {

char s[100];

cin >> s;

for (int i = 0;;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;

}

else{

break;

}

cout << s[i];

}

cout << endl;

return 0;

}

相关推荐
苕皮蓝牙土豆19 小时前
Qt图形视图框架入门:坐标系统与鼠标事件处理详解
c++·qt
众少成多积小致巨19 小时前
libbinder_ndk 入门指南
前端·c++·架构
历程里程碑19 小时前
二叉树---翻转二叉树
开发语言·c++·elasticsearch·链表·搜索引擎·tornado·dash
B325帅猫-量子前沿技术研究所19 小时前
PSD和FFT的关系
人工智能·算法
闻缺陷则喜何志丹19 小时前
【排序】P6149 [USACO20FEB] Triangles S|普及+
c++·算法·排序·洛谷
avocado_green19 小时前
【LeetCode】90. 子集 II
算法·leetcode
tankeven20 小时前
HJ178 【模板】双指针
c++·算法
君义_noip20 小时前
信息学奥赛一本通 4131:【GESP2506六级】学习小组 | 洛谷 P13015 [GESP202506 六级] 学习小组
算法·动态规划·gesp·信息学奥赛
charlie11451419120 小时前
嵌入式C++工程实践——第13篇:第一次重构 —— enum class取代宏,类型安全的开始
开发语言·c++·vscode·stm32·安全·重构·现代c++
CHANG_THE_WORLD20 小时前
C++ 文件读取函数完全指南
开发语言·c++