1、VB机试章节练习试卷 104及答案与解析 一、综合应用题( 30分) 1 在考生文件夹下有工程文件 execise13.vbp及窗体文件 execise13.frm。在名为Form1的窗体上有 5个 Labe1控件和 2个命令按钮,数据文件 in13.dat存放学生的编号:姓名、性别和体重,如下图所示。程序运行后,按 Begin按钮后,能从考生文件夹下的 in13.dar中读出数据并把体重大于平均体重的学生的所有数据写入考生文件夹下的 out13.dat文件中。执行完毕, Begin按钮变成 “完成 ”按钮,且无效。 要求: 该程序不完整,请在有问号 “?”的地方填入正确内容,然后删除问号 “
2、?”及所有注释符 “”,但不能修改其他部分。存盘时不得改变文件名和文件夹,相应的数据文件也 保存到考生文件夹下,否则没有成绩。 2 在窗体 Form1上绘制 3个命令按钮,其名称分别为 Cmd1、 Cmd2和 Cmd3,标题分别为 “读数 ”、 “计算 ”和 “存盘 ”,如下图所示。 程序运行后,如果单击 “读数 ”按钮,则调用题目所提供的 ReadDate1和 ReadDate2过程读入in141.txt和 in142.txt文件中的各 20个整数,分别放入 Arr1和 Art2两个数组中;如果单击 “计算 ”按钮,则 把两个数组中对应下标的元素相减,其结果放入第 3个数组中 (即:第一个数
3、组的第 n个元素减去第二个数组的第 n元素,其结果作为第 3个数组的第 n个元素。这里的 n为 1, 2, , 20),然后计算第 3个数组各元素之和,并把所求得的和在窗体上显示出来;如果单击 “存盘 ”按钮,则把所求得的和存入考生文件夹的 out14.txt文件中。 在考生文件夹下有一个工程文件execise14.vbp,考生可以装入该文件。窗体文件 execise14.frm中的 ReadData1和ReadData2过程可以把 in141.txt和 in142.txt文件中的整数分别读入 Arr1和 Art2数组中;而 WriteData过程可以把计算出的整数值写到考生文件夹指定的文件中 (按数值通过计算求得,文件名为 out14.txt),考生可以直接调用。 注意: 考生不得修改窗体文件中已经存在的程序。存盘时,工程文件名仍为 execise14.vbp,窗体文件名仍为 execise14.frm。 VB机试章节练习试卷 104答案与解析 一、综合应用题( 30分) 1 【正确答案】 2 【正确答案】