大小写转换

描述

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

输入描述

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

输出描述

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

abcD

ABCd

#include<iostream>

#include<string>

using namespace std;

int main() {

char s[100];

cin >> s;

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

if (s[i] >= 'a' && s[i] <= 'z') {

s[i] = s[i] - 32;

}

else if (s[i] >= 'A' && s[i] <= 'Z') {

s[i] = s[i] + 32;

}

else{

break;

}

cout << s[i];

}

cout << endl;

return 0;

}

相关推荐
我的offer在哪里15 分钟前
c++的回调函数
开发语言·c++
爱学大树锯15 分钟前
592 · 查找和替换模式
算法
爱学大树锯20 分钟前
775 · 回文对
算法
girl-072627 分钟前
2025.12.26代码分析
数据结构·算法
大罗辑27 分钟前
2026软考备考刷题:软件设计师经典100题(5)含详细解析
算法·软考·软件设计师·2026软考·软设备考
咕噜企业分发小米29 分钟前
阿里云Milvus支持哪些向量检索算法?
算法·机器学习·milvus
蒙奇D索大32 分钟前
【数据结构】排序算法精讲|折半插入排序全解:高效优化、性能对比、实战剖析
数据结构·学习·考研·算法·排序算法·改行学it
汽车仪器仪表相关领域35 分钟前
ZDT-III 通用电机测试系统
数据库·算法·单元测试·压力测试·可用性测试
Hello eveybody35 分钟前
C++四级考试要点
开发语言·c++
夏幻灵37 分钟前
obj 文件
c++