1、VB机试章节练习试卷 83及答案与解析 一、综合应用题( 30分) 1 在考生文件夹下有一个工程文件 execise55.vbp设窗体文件 execise55.frm。窗体Form1上有两个文本框,名称为 Text1和 Text2,都可以多行显示。还有 3个命令按钮,名称分别为 Cmd1、 Cmd2和 Cmd3,标题分别为 Read、 Order、 Save。 Read按钮的功能是把考生目录下的 in55.dat文件中的 50个整数读到数组中,并在 Text1中显示出来; Order按钮的功能是对这 50个数按升序排序,并显示在 Text2中 :Save按钮的功能是把排好序的 50个数存到考生
2、目录下的 out55.dat文件中。如下图所示。 在窗体中已经给出了全部控件和部分程序,要求阅读程序并去掉程序中的注释符 “”,把程序中的问号 “?”改为正确的内容,并编写 Order按钮的 Click事件过程,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的属性。最后把修改后的文件按原文件名存盘。 2 在考生文件夹中有一个工程文件 execise56.vbp及窗体文件 execise56.frm。在窗体Form1上有一个文本框,名称为 Text1;还有两个命令按钮,名称分别为 Cmd1和Cmd2,标题分别为 “计算 ”和 “存盘 ”,如下图所示。有一个函数过程 isprime可以在程序中直接调用,其功能是判断参数 a是否为素数,如果是素数,则返回 True,否则返回 False。 编写适当的事件过程,使得在运行时,单击 “计算 ”按钮,则找出小于 5000的最大的素数,并显示在 Text1中:单击 “存盘 ”按钮,则把 Text1中的计 算结果存入考生目录下的 out56.txt文件中。 注意:考生不得修改 isprime函数过程和控件的属性,必须把计算结果通过 “存盘 ”按钮存入 out56.txt文件中,否则无成绩。 VB机试章节练习试卷 83答案与解析 一、综合应用题( 30分) 1 【正确答案】 2 【正确答案】