大小写转换

描述

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

输入描述

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

输出描述

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

abcD

ABCd

#include<iostream>

#include<string>

using namespace std;

int main() {

char s100;

cin >> s;

for (int i = 0;;i++) {

if (si >= 'a' && si <= 'z') {

si = si - 32;

}

else if (si >= 'A' && si <= 'Z') {

si = si + 32;

}

else{

break;

}

cout << si;

}

cout << endl;

return 0;

}

相关推荐
码场老菜鸟几秒前
C++ 指针的深度理解与应用
java·c++·算法
OPEN-F4 分钟前
C++并发编程:条件变量与原子操作
java·开发语言·c++
神仙别闹24 分钟前
基于 C++实现(控制台)车辆信息管理系统
开发语言·c++
fpcc28 分钟前
数据结构和算法—最短路径的算法
数据结构·算法
茉莉玫瑰花茶1 小时前
RAG 数据检索
人工智能·算法·机器学习
重生之小比特1 小时前
【初阶C++】string
开发语言·c++
Dream Cosmos1 小时前
C++继承详解(上):继承规则、父子类转换与作用域隐藏
c++
skr爱码士1 小时前
15_国际化和本地化:tr()、ts 文件、QM 文件、多语言切换
c++·qt·ui·客户端
speop1 小时前
hell-gpu| TASK01-2
linux·运维·算法
汉克老师1 小时前
CSP-J 初赛(以满分为目标):第二十一课 《树与二叉树基础—— 一棵树,为什么会成为计算机最重要的数据结构之一?》
c++·csp-j·小学生·学c++编程