大小写转换

描述

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

输入描述

输入一行仅包含字母的字符串(字符串长度 ≤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;

}

相关推荐
CCCCCCCCharlie7 小时前
从0到1:一个字节的磁盘之旅
linux·开发语言·c++
Coder-magician7 小时前
图论总结篇
算法·图论
艾莉丝努力练剑7 小时前
【AI大模型接入SDK】ChatServer接口实现
c++·人工智能·学习·ai·架构·大模型·sdk
有同事要进步7 小时前
Leecode第68题:x的平方根
java·数据结构·算法
要练八块腹肌7 小时前
AVL树的讲解与实现
c++
吹什么轩7 小时前
linux系统复习:进程优先级与O(1)调度
java·linux·算法
开开心心就好8 小时前
安卓PDF处理工具,免费无广告零弹窗
android·服务器·开发语言·算法·pdf·ocr
白杨尚青10 小时前
C++进阶篇(二):多态——虚函数、重写、虚函数表与三个经典坑(附完整代码仓库)
开发语言·c++·多态·虚函数·重写·动态绑定
syagain_zsx10 小时前
spdlog实战:日志分级、滚动与性能调优
linux·c++·日志库·二次开发日志库
zyl7651 天前
FlashAttention 详解:从 GPU 硬件、普通 Attention 到分块计算与 Online Softmax
算法