1、VB机试章节练习试卷 97及答案与解析 一、综合应用题( 30分) 1 在窗体上绘制 3个命令按钮,其名称分别为 Cmd1、 Cmd2和 Cmd3,标题分别为“读数 ”、 “计算 ”和 “保存 ”,如下图所示。 程序运行后,如果单击 “读数 ”按钮,则读入 in271.txt和 in272.txt文件中的各 20个整数,分别放入两个数组中;如果单击 “计算 ”按钮,则把两个数组中对应下标的元素除以 10并截尾取整后相乘,其结果放入第 3个数组中 (即:把第一个数组的第 n个元素除以 10截尾取整,再把第二个数组的第 n元素除以 10截尾取整,两者相 乘后的结果作为第 3个数组的第 n个元素。这
2、里的 n为 1, 2, , 20),然后计算第 3个数组各元素之和,并把所求得的和在窗体上显示出来;如果单击 “保存 ”按钮,则把所求得的和存入考生文件夹的 out27.txt文件中。 在考生文件夹下有一个工程文件execise27.vbp,考生可以装入该文件。窗体文件 execise27.frm中的 RcadData1和ReadData2过程可以把 in1.txt和 in2.txt文件中的各 20个整数分别读入 Arr1和 Arr2数组中;而 WriteData过程可以把计算出的整数值写到考生文 件夹指定的文件中 (整数值通过计算求得,文件名为 out27.txt)。 注意: 考生不得修改窗
3、体文件中已经存在的程序。存盘时,工程文件名仍为 exeeise27.vbp,窗体文件名仍为execise27.frm。 2 在考生文件夹下有一个工程文件 execise28.vbp,相应的窗体文件为execise28.frm,此外还有一个名为 in28.txt的文本文件,其内容如下: 132 423 36 58 58 16 98 545 314 42 52 24 73 26 9 12 26 375 4 57 60 72 80 51 327。程序运行后单击窗体,将把文件 in28.txt中的数据输入到二维数组 Mat中,在窗体上按 5行、 5列的矩阵形式显示出来,然后交换矩阵第 2列和第 3列的数据,并在窗体上输出交换后的矩阵,如下图所示。 在窗体的代码窗口中,已给出了部分程序,这个程序不完整,请把它补充完整,并能正确运行。 要求: 去掉程序中的注释符 “”,把程序中的问号 “?”改为正确的内容 (可以是多行 ),使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名保存。 VB机试章节练习试卷 97答案与解析 一、综合应用题( 30分) 1 【正确答案】 2 【正确答案】