VB编程练习:随机数、九九乘法表与成绩等级转换
需积分: 7 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-06-17 上传
2013-06-23 上传
2014-06-03 上传
2013-01-10 上传
qq_17016439
- 粉丝: 0
- 资源: 1
最新资源
- 掌握压缩文件管理:2工作.zip文件使用指南
- 易语言动态版置入代码技术解析
- C语言编程实现电脑系统测试工具开发
- Wireshark 64位:全面网络协议分析器,支持Unix和Windows
- QtSingleApplication: 确保单一实例运行的高效库
- 深入了解Go语言的解析器组合器PARC
- Apycula包安装与使用指南
- AkerAutoSetup安装包使用指南
- Arduino Due实现VR耳机的设计与编程
- DependencySwizzler: Xamarin iOS 库实现故事板 UIViewControllers 依赖注入
- Apycula包发布说明与下载指南
- 创建可拖动交互式图表界面的ampersand-touch-charts
- CMake项目入门:创建简单的C++项目
- AksharaJaana-*.*.*.*安装包说明与下载
- Arduino天气时钟项目:源代码及DHT22库文件解析
- MediaPlayer_server:控制媒体播放器的高级服务器