问题标题: 酷町堂:1092 互换大小写 萌新求助大佬@董宇昊

0
0
已解决
范皓翔
范皓翔
初级光能
初级光能

1092   互换大小写经验值:800

题目描述 Description

给定一个字符串,把其中的所有大写字母用其对应的小写字母替换,把其中的所有小写字母用其对应的大写字母替换,其他字符不变。

输入描述 Input Description

输入为一行,包含一个长度不超过100的字符串。

输出描述 Output Description

输出为一行,为大小写字符互换之后的字符串。

样例输入 Sample Input

ABCD efgh IJkl

样例输出 Sample Output

abcd EFGH ijKL


0
已采纳
董宇昊
董宇昊
初级启示者
初级启示者

for循环

这是其中的一个if判断

cout<<(char)((int)s[i]+32);

 

0
董子墨
董子墨
中级天翼
中级天翼

有错误代码吗?

如果没有,请看下面:

一、定义+输入(注意定义是string,输入用getline)

二、循环遍历字符串,如果这个字符是大写,则变为小写,如果是小写则变为大写

三、输出字符串

我要回答