VB编程练习:随机数、九九乘法表与成绩等级转换

需积分: 7 11 下载量 40 浏览量 更新于2024-09-10 2 收藏 42KB DOC 举报
"广东海洋大学vb复习资料,包含随机数生成、九九乘法表、成绩等级转换、阶乘计算及排序算法等VB基础编程练习题。" 在VB(Visual Basic)编程中,这些练习题涉及到的核心知识点包括: 1. **随机数生成**: - `Rnd` 函数用于生成0到1之间的随机浮点数,不包括1。 - `Int` 函数用于取小于或等于参数的最大整数。 - 结合这两个函数,可以生成指定范围内的随机整数。例如,`Int(Rnd*91)+10` 会生成10到100之间的整数。 2. **循环与条件语句**: - `Do While` 循环用于执行一系列代码,直到指定条件不再满足。 - `If...Then` 语句用于根据条件执行不同代码块。 - 在1.题中,使用了嵌套的`If`语句来控制每行输出10个数据。 3. **多层循环**: - `For...Next` 循环用于迭代一定次数,如在2.题中用于打印九九乘法表。 - 内部循环(`For j=1 To 9`)遍历每一列,外部循环(`For i=1 To 9`)遍历每一行。 4. **选择结构**: - `Select Case` 语句用于基于不同的值执行不同的代码块,例如在3.题中,根据输入的百分制成绩输出对应的等级。 5. **变量与类型声明**: - `Dim` 语句用于声明变量,如`Dim a(1 To 20) As Integer` 声明了一个包含20个元素的整数数组。 - 变量类型如 `Integer`(整型)、`String`(字符串)和 `Long`(长整型)。 6. **输入与输出**: - `Text` 控件用于接收用户输入(如 `Text1.Text`)和显示结果(如 `Text2.Text`)。 - `Print` 语句用于在控制台或文本框中输出文本。 7. **数组操作**: - 在4.题中,生成20个[0,99]之间的随机整数并进行排序,展示了数组的填充与遍历,以及简单的交换操作(`t=a(i):a(i)=a(j):a(j)=t`)。 通过这些练习,学习者可以巩固VB的基础编程技能,包括数据类型、流程控制、数组操作以及输入输出等核心概念。这些技能对于初学者理解程序设计的基本逻辑至关重要。
2011-11-08 上传
2013-06-23 上传