热线电话:13121318867

登录
2020-05-21 阅读量: 728
用replace替换大小写,代码没错,为什么会不对呢?

如下图所示,要求奇数位转变为大写,偶数位转变为小写,用replace替换,代码没错,为什么会不对呢?

最后的结果不是按题目要求的那样,是因为replace会把所有s[i]一样的字符都替换

就像下面展示的一样,虽然代码中写的是只替换s[1],但是用了replace替换,就会把所有的字符的替换掉。

33.4621
0
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子