C++字符串——[E]大小写转换(islower isupper字符串函数)

C++字符串——[E]大小写转换(islower isupper字符串函数)输入一个由大写和小写字母组成的字符串 将大写字符变成小写 小写变成大写 然后输出

大家好,欢迎来到IT知识分享网。

题目描述

输入一个由大写和小写字母组成的字符串,将大写字符变成小写、小写变成大写,然后输出。

输入

一个字符串

输出

一个字符串

样例

输入

acbAB

输出

ACBab

参考代码:

运用相关函数,可以简化代码

#include <bits/stdc++.h> using namespace std; int main() { string s; cin>>s; for (int i=0; i<s.length(); i++) { if(islower(s[i])) s[i] -=32; //toupper(s[i]); else if(isupper(s[i])) s[i] +=32; //tolower(s[i]); } cout<<s; return 0; }

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/131526.html

(0)
上一篇 2025-08-07 15:33
下一篇 2025-08-07 15:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信