大小写转换

描述

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

输入描述

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

}

相关推荐
一只齐刘海的猫2 分钟前
【Leetcode】 接雨水
java·算法·leetcode
星恒随风4 分钟前
C++ 类和对象入门(一):从 class、访问限定符到 this 指针
开发语言·c++·笔记·学习·状态模式
赵民勇5 分钟前
如何查看一个二进制程序是否设置了rpath或runpath?
linux·c++
Brilliantwxx7 分钟前
【C++】 哈希表 unordered_map 与 unordered_set(底层原理 + 线性哈希表代码实现)
开发语言·c++·散列表
南境十里·墨染春水19 分钟前
讲讲移动语义
算法
西凉的悲伤27 分钟前
Guava类库——Range连续区间
java·算法·guava
菜菜的顾清寒28 分钟前
力扣HOT(100)54多维动态规划-最长公共子序列
算法·leetcode·动态规划
ouliten29 分钟前
C++笔记:C++20风格线程池
c++·笔记·c++20
随意起个昵称32 分钟前
线性dp-LIS题目3(合唱队形)
算法
weixin_4671822833 分钟前
Arduino进阶二|自定义类库保姆级教程(从零手写属于自己的传感器类库+完整源码)
c语言·c++·单片机·嵌入式硬件·arduino·c++面向对象·diy库文件