大小写转换

描述

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

输入描述

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

}

相关推荐
白白白小纯11 小时前
算法篇—返回倒数第k个节点
c语言·数据结构·算法·leetcode
小羊先生car11 小时前
RTOS-F429-HAL-(动/静态)任务的创建(2026/7/27)
开发语言·算法·c#
无忧.芙桃11 小时前
数据结构之堆
c语言·数据结构·c++·算法·
小蒋学算法11 小时前
算法-删除元素后最大固定点数目-典型最长增长序列算法
数据结构·算法
2301_7779983411 小时前
Linux线程控制——从线程创建到线程分离(第三部分:线程等待 pthread_join)
linux·运维·服务器·c语言·c++
RD_daoyi11 小时前
Google偷偷给AI引用加了五个新功能:内联引用、悬停预览、品牌展示……但点击率真的回来了吗?
大数据·网络·人工智能·算法·安全·搜索引擎
船漏了就会沉12 小时前
后缀自动机(SAM):字符串处理的“万能瑞士军刀”
算法
醉城夜风~12 小时前
C++模板详解:从基础到高级全面解析
java·开发语言·c++
RuiZN12 小时前
Muduo---Channel类
运维·服务器·c++
誰能久伴不乏12 小时前
深入理解 C++ 多态:对象模型与底层机制解析
开发语言·c++·架构