直接插入排序,快速排序,选择排序给学生成绩排名
#include #include #include- 0
- 0
- 0
- 0
- 0
Lua教程(二):基础知识、类型与值介绍
一、基础知识:1.第一个程序和函数:在目前这个学习阶段,运行lua程序最好的方式就是通过lua自带的解释器程序,如:复制代码代码如下:/>lua>print("helloworld")helloworld这样我们就可以以交互性的...- 0
- 0
- 0
- 0
- 0
Lua教程(五):迭代器和泛型for
1.迭代器与closure:在lua中,迭代器通常为函数,每调用一次函数,即返回集合中的“下一个”元素。每个迭代器都需要在每次成功调用之间保持一些状态,这样才能知道它所在的位置和下一次遍历时的位置。从...- 0
- 0
- 0
- 0
- 0
Lua教程(六):编译执行与错误
1.编译:lua中提供了dofile函数,它是一种内置的操作,用于运行lua代码块。但实际上dofile只是一个辅助函数,loadfile才是真正的核心函数。相比于dofile,loadfile只是从指定的文件中加载lua代码块,然...- 0
- 0
- 0
- 0
- 0
Lua教程(八):数据持久化
1.数据文件:我们可以利用lua中table的构造式来定义一种文件格式,即文件中的数据是table构造并初始化的代码,这种方式对于lua程序而言是非常方便和清晰的,如:复制代码代码如下:entry{"stephenliu...- 0
- 0
- 0
- 0
- 0
Lua教程(九):元表与元方法详解
lua中提供的元表是用于帮助lua数据变量完成某些非预定义功能的个性化行为,如两个table的相加。假设a和b都是table,通过元表可以定义如何计算表达式a+b。当lua试图将两个table相加时,它会先检查两...- 0
- 0
- 0
- 0
- 0
Lua教程(十一):模块与包详解
从lua5.1开始,我们可以使用require和module函数来获取和创建lua中的模块。从使用者的角度来看,一个模块就是一个程序库,可以通过require来加载,之后便得到一个类型为table的全局变量。此时的table...- 0
- 0
- 0
- 0
- 0