练习 - 完成在句子中反向拼写单词的挑战

已完成

代码挑战将强化所学知识,有助于在继续操作之前增强自信。

很多时候都需要将本模块中介绍的几个概念组合成一个解决方案。 你应该努力将较大的问题分解成若干小问题,然后使用本模块中的各个概念来解决每个小问题。

编写代码以反向拼写消息中的每个单词

  1. 选择并删除 Visual Studio Code 编辑器中的所有代码行。

  2. 在 Visual Studio Code 编辑器中更新代码,如下所示:

    string pangram = "The quick brown fox jumps over the lazy dog";
    
    
  3. 编写必要的代码来反向排列构成每个单词的字母,并显示结果。

    换言之,不要只反向排列变量 pangram 中的每个字母, 相反,你只需要反向排列构成每个单词的字母,但仍以反向拼写单词在消息中的原始位置打印它们。

    代码必须生成以下输出:

    ehT kciuq nworb xof spmuj revo eht yzal god
    
    

重要

这是一个特别困难的挑战。 需要结合本练习中学习到的许多概念,包括 Split()ToCharArray()Array.Reverse()String.Join() 的使用。 还需要创建多个数组和至少一个迭代语句。

祝你好运! 不断把问题分解成小步骤,然后解决一个特定步骤再继续进行下一步即可。

无论是遇到问题而需要查看解决方案,还是成功完成操作,都请继续查看此挑战的一种解决方案。