周末愉快。如果周末还在学习,可以说是相当优秀了;当一个人知道自己想要什么的时候,他的脚步会越来越坚定。为你的奋斗点赞!让我们开始今天的怪兽大战吧!
本题的要求是给定一个字符串,用其在字母表中的位置替换每个字母。如果文中有什么不是字母,那就忽略它,忽略大小写。可能有点迷茫;比如:' A'=1,' B'=2,' C'=3等等;
日落在十二点钟落下。');
返回的结果应该是:“20 8 5 19 21 14 19 5 20 19 5 20 19 1 20 20 23 5 12 22 5 15 3 12 15 3 11”;
明白吗?请开始你的表演!
从开始
这个题目的思路应该是清晰的,通过遍历字符串,然后按照规则替换指定的字符内容;
首先,遍历字符串,其中需要过滤非字母字符;而且要小写;找出字符在字母表中的位置;一种想法是创建一个枚举数组,当然这可能有点费力;另一个想法是通过字母的ASCII码值来计算;因为字母的ASCII码也是按顺序排列的;将替换数字拼接成字符串;然后返回;注意拼接是用空格隔开的;
我的代码
方法仅供参考。当然,思维方式也不止一种。如果你有好的想法,请分享。看看别人的脑子!
是不是很牛逼?
而且不一样!可能这就是编程的妙处吧!今天到此为止!
小白的进阶之路,就凭我和你,就是一点点吧!