南京工业大学VB实验指导知识点与课前练习答案.doc

上传人:夏** 文档编号:559846659 上传时间:2023-10-30 格式:DOC 页数:4 大小:35.51KB
返回 下载 相关 举报
南京工业大学VB实验指导知识点与课前练习答案.doc_第1页
第1页 / 共4页
南京工业大学VB实验指导知识点与课前练习答案.doc_第2页
第2页 / 共4页
南京工业大学VB实验指导知识点与课前练习答案.doc_第3页
第3页 / 共4页
南京工业大学VB实验指导知识点与课前练习答案.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《南京工业大学VB实验指导知识点与课前练习答案.doc》由会员分享,可在线阅读,更多相关《南京工业大学VB实验指导知识点与课前练习答案.doc(4页珍藏版)》请在金锄头文库上搜索。

1、第五章实验5-1知识点1数组与普通变量得区别在于数组是一组具有相同类型的有序变量的集合;而变量之间相互独立,没有内在的联系,并与其所在的位置无关。2VB中可以通过Dim,private,public,static这几个语句定义数组,他们之间得区别在于所定义的数组作用域不同。Static语句用于过程中,定义静态数组;private语句用于模块的通用声明处,定义模块级数组;public语句用于标准模块的声明处,定义全局数组;Dim语句既可以用于过程中,定义局部数组,也可以用于模块的通用声明处,定义模块级数组。3语句option base 1Dim b(3) as integer定义了3个数组元素,

2、分别是b(1),b(2)和b(3),这两个b(3)的区别在于前者是定义数组使用的数组说明符,后者是数组元素b(3).4. VB中的二维数组在存放的时候是按列_存储的。5.常见的数组函数及语句有哪些?他们的功能各是什么?Lbound函数,用于返回数组某维的维下界的值;Ubound函数,用于返回数组某维的维下界的值;Erase语句,功能有二,一是重新初始化固定大小数组的元素,二是释放动态数组的存储空间Option base n 语句,用于说明数组的维下界从n开始计数For-each-next语句,用于数组或对象集合中的每个元素重复执行一组语句。6.For-each-next语句与For-next语

3、句的区别在于前者专门用于数组或对象集合中的每个元素,而后者多用于普通变量。课前练习1.13 6 15 105 9 442option base语句和redim语句。3.334. 12 5实验5-2知识点1. 数组元素2.数组元素的本质是变量,但是与之不同的是数组元素是有序的,通过改变下标就可以访问不同的数组元素。 3.数组元素赋值的方法有:用赋值语句给数组元素赋值 通过循环逐一给数组元素赋值 用inputbox函数给数组元素赋值 用array函数给数组赋值课前练习1. D2. LSP HXF BGJ3. 1 5 9实验5-3知识点1 动态数组就是在程序运行时可以根据需要多次重新定义大小的数组。

4、 2 public|private|dim|static 数组名() As 数据类型3 Redim语句的功能是:重新定义动态数组;或定义一个新数组,按指定的大小重新分配存储空间。课前练习1.B2.C3.7 1 16 104.prime(50) Prime(1) = 2 exit for ksqr(i) Prime(M) = I k=k+1实验5-4知识点1. 控件数组是由一组具有共同名称和相同类型的控件组成的数组。数组中的每一个控件共享同样的事件过程。2. name属性 index属性3. 建立控件数组的方法有:(1)创建同名控件(2)复制现存控件4. 0实验6-1知识点1 VB中的错误可以分

5、为三类,第一类是语法错误;第二类是运行错误;第三类是逻辑错误。在VB中,进入中断状态一般有四种方式,分别是运行时因发生运行错误而暂停程序的执行运行态下按Ctrl+Break组合键或单击“运行”菜单中的“中断”菜单项程序执行到断点所在的代码行按逐语句或逐过程执行时,每执行完一个语句或一个过程后。2 VB中,有三种调试窗口:“立即”窗口、本地窗口、监视窗口.其中“立即”窗口的作用是当调试一个应用程序时,可以用“立即”窗口执行单个的过程、对表达式求值、为变量或属性赋予新的值,并可以通过在“立即”窗口中显示表达式的值来计算表达式。在“立即”窗口中,我们可以用?来代替print.3 F8 Ctrl+Br

6、eak课前练习Private Sub Form_Click()Dim a As Integer, b As IntegerDim i As Integera = 1: b = 1: i = 3 I=1Print a, b,Do While i = 20 c = a + b t = b b = a + b a = t t = aPrint c, If i Mod 5 = 0 Then Print End If i = i + 1 增加I=I+1 LoopEnd Sub实验7-1知识点1. 文件是指一组相关信息的集合,对于计算机而言,文件是指存放在外部设备如磁盘上的 一系列相关的字节。 在VB中有

7、三种文件访问的类型:顺序访问、随机访问、二进制访问.2. 顺序访问适用于普通的文本文件,文件中的数据是以ASCII码方式存储的;随机访问的文件是由一组相同长度的记录组成,数据以二进制方式存储在文件中。3. 文件操作一般有三个步骤:打开文件、存/取文件、关闭文件。4. 如果需要使得驱动器列表框、目录列表框和文件列表框三个控件同步操作,我们需要以下程序段:Private Sub Dir1_Change() file1.Path = Dir1.PathEnd SubPrivate Sub Drive1_Change() Dir1.Parent = Drive1.DriveEnd Sub课前练习1.D

8、2.A3.B4. Open c:a.txt For Input As #filenumber Not EOF(filenumber) ch & line实验7-2知识点1. 顺序读文件中的数据是按顺序组织的,与文档中出现的顺序相同。每行长度可以变化,访问顺序文件时只能按顺序存取。2. 顺序文件的写入可以通过Print#语句和Write语句来完成,他们的区别在于后者写到文件中的数据将以紧凑格式存放,各数据项之间自动插入逗号作为分隔符;如果是字符串数据,系统自动地在其首尾两边加上双引号作为定界符;对于写入到文件的正数,其前面不再留有空格。3. 随机文件是指以随机存取的方式存取的文件。随机文件由一组长度相同的记录组成,它有如下特点:随机文件的记录是定长的;记录可以包含一个或多个字段;随机文件打开后,既可以读也可以写,可以根据记录号访问文件中的任何一个记录,无需按顺序进行。4. 随机文件的写是通过put#语句,读是通过get#语句。5. 二进制文件读取数据通过get#语句,写入数据通过put#语句。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号