创脉思
登录
首页
/
Lua
/
控制结构与循环语句
1. 面试官:请写一个递归函数,计算斐波那契数列的第 n 项。
请
登陆
后,查看答案
2. 面试官:如何用 Lua 实现一个无限循环,且在某个条件下终止循环?
请
登陆
后,查看答案
3. 面试官:你能解释一下 Lua 中的迭代器(iterator)和pairs/ipairs的区别吗?
请
登陆
后,查看答案
4. 面试官:请编写一个自定义的迭代器来遍历一个数组,并返回数组中的元素和它们的索引。
请
登陆
后,查看答案
5. 面试官:在 Lua 中,如何实现一个带有条件判断的循环,且在特定条件下跳出循环?
请
登陆
后,查看答案
6. 面试官:请写一个函数,将一个正整数转换为二进制字符串表示形式,并在数字前面补零。
请
登陆
后,查看答案
7. 面试官:你能解释一下 Lua 中的尾调用优化吗?它有哪些特点和优势?
请
登陆
后,查看答案
8. 面试官:请描述 Lua 中的repeat-until循环结构,并举例说明其使用场景。
请
登陆
后,查看答案
9. 面试官:你知道 Lua 中的元表(metatable)是用来做什么的吗?能给出一个实际的应用示例吗?
请
登陆
后,查看答案
10. 面试官:如何在 Lua 中实现一个经典的冒泡排序算法?
请
登陆
后,查看答案
滨湖区创脉思软件工作室 ⓒ Copyright 2024
苏ICP备2023020970号-2