当前位置: 首页 > news >正文

大小写转换

描述

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

输入描述

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

http://www.lryc.cn/news/494628.html

相关文章:

  • 手机镜头组如此突出,考虑恢复以前设计
  • 浅谈人工智能之基于容器云进行图生视频大模型搭建
  • 大型复杂项目管理怎么结合传统与敏捷
  • 家校通小程序实战教程04教师管理
  • UI控件使用说明
  • 树莓派2安装jupyterlab以便更好的编程体验
  • 计算机网络常见面试题总结(上)
  • k8s 亲和性之Affinity
  • SpringBoot 插件化开发模式
  • 基于树莓派的安保巡逻机器人--项目介绍
  • Python学习笔记8-函数1
  • 如何使用ST7789展现图片?[ESP--4]
  • 【QNX+Android虚拟化方案】129 - USB眼图参数配置
  • 【机器学习】探索机器学习决策树算法的奥秘
  • K8S版本和istio版本的对照关系
  • 嵌入式硬件实战提升篇(三)商用量产电源设计方案 三路电源输入设计 电源管理 多输入供电自动管理 DCDC降压
  • 【机器学习】机器学习的基本分类-监督学习-逻辑回归-Sigmoid 函数
  • EasyDarwin搭建直播推流服务
  • 无人机数据处理系统:原理与核心系统
  • DLL中的inline static成员变量:Windows开发中的常见陷阱
  • pandas 读写excel
  • 记录Threadlocal使用
  • 2024 ccpc 辽宁省赛 E(构造 思维?)L(二分+一点点数论知识?)
  • 【iOS】设计模式的六大原则
  • 网络安全:攻防技术-Google Hacking的实现及应用
  • 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。-多语言
  • 2-2-18-9 QNX系统架构之文件系统(三)
  • 各大浏览器(如Chrome、Firefox、Edge、Safari)的对比
  • nginx搭建直播推流服务
  • 单片机-- 松瀚sonix学习过程