• 按键公众号 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:2021-12-03

按键精灵安卓版
立即下载

软件版本:3.7.2
软件大小:46.2M
更新时间:2023-05-10

按键精灵iOS版
立即下载

软件版本:1.8.0
软件大小:29.2M
更新时间:2023-03-21

按键手机助手
立即下载

软件版本:3.8.0
软件大小:262M
更新时间:2023-05-30

快捷导航

登录 后使用快捷导航
没有帐号? 注册

发新话题 回复该主题

[神梦] 【每日一题】反转单词 - 2022.4.25 [复制链接]

1#
题目描述

给定一个字符串,请编写一个函数,将其中的每个单词的字母顺序进行反转。
空格的个数不定,记得需要保留所有的空格哟。

【示例】
输入:"Welcome to anjian!" ,输出:emocleW ot !naijna
输出:"hello world" ,输出:olleh dlrow

题目难度:简单
题目来源:Scramblies | Codewars
  1. Import "SmAssert.dll"

  2. Function 反转单词(字符串)
  3.     // 您的代码写在这里
  4. End Function


  5. SmAssert 反转单词("Welcome to anjian!") = "emocleW ot !naijna"
  6. SmAssert 反转单词("hello world") = "olleh dlrow"
  7. SmAssert 反转单词("apple") = "elppa"
  8. SmAssert 反转单词("banana") = "ananab"
复制代码

参考题解


  1. Import "SmAssert.dll"

  2. Function 反转单词(字符串)
  3.     Dim 分割字符串
  4.     Dim i

  5.     分割字符串 = Split(字符串, " ")
  6.     For i = 0 To UBound(分割字符串)
  7.         分割字符串(i) = StrReverse(分割字符串(i))
  8.     Next
  9.     反转单词 = Join(分割字符串, " ")
  10. End Function


  11. SmAssert 反转单词("Welcome to anjian!") = "emocleW ot !naijna"
  12. SmAssert 反转单词("hello world") = "olleh dlrow"
  13. SmAssert 反转单词("apple") = "elppa"
  14. SmAssert 反转单词("banana") = "ananab"
复制代码





插件下载

 
【插件】神梦断言插件 SmAssert.dll,帮助开发者发现业务逻辑错误

2#


字符串="hello world"
arr = Split(字符串, " ")

For i = 0 To UBound(arr)
TracePrint arr(i)
TracePrint len(arr(i))
arr(i)=StrReverse (arr(i))


Next
最终 = Join(arr, " ")
TracePrint 最终

3#

这个活动真的很有意义!

4#

22222222

发新话题 回复该主题