用于打印名称的Linux脚本

用于打印名称的Linux脚本

我必须提示用户输入他/她的姓名并打印姓名中三个字母的所有组合。如何为此编写脚本?

答案1

读取用户名后,您需要将名称拆分为字母。决定如何存储不同的字母(tmpfile、数组、..),然后循环遍历字母: 脏:大量嵌套循环 for (letter1) / for (letter2) / .. / for (maxlength) 困难 1:使用 while循环难点2:使用递归函数

替代方案:生成所有 3 个字母的组合,并创建一个检查函数,将这些组合过滤到您的结果中。

高级:使用不同的方法并进行比较。

相关内容