大小写转换

描述

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

输入描述

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

}

相关推荐
txzrxz13 小时前
拓补排序讲解
c++·算法·图论·排序
深圳市快瞳科技有限公司13 小时前
宠物行为识别:将日常行为转化为可量化的健康指标
人工智能·算法·计算机视觉·宠物
稚南城才子,乌衣巷风流13 小时前
长链剖分(Long Chain Decomposition)算法详解
算法·深度优先·图论
小保CPP13 小时前
OpenCV C++基于模糊数学的图像滤波
c++·人工智能·opencv·计算机视觉
变量未定义~14 小时前
环境治理、染色时间、小蓝组网
算法
Ulyanov14 小时前
雷达导引头仿真中的坐标系——从惯性系到量测角
开发语言·python·算法·系统仿真·雷达信号处理·雷达导引头
玖玥拾14 小时前
LeetCode 13 罗马数字转整数
笔记·算法·leetcode
m沐沐14 小时前
【计算机视觉】OpenCV 物体跟踪——原理、算法与CSRT跟踪器实战
人工智能·python·深度学习·opencv·算法·计算机视觉·人脸识别
明日清晨14 小时前
VS2022禁用 NRVO/返回值优化(不调用拷贝构造函数处理方式)
c++
阿米亚波15 小时前
【C++ STL】std::array
java·开发语言·c++