1、VB机试章节练习试卷 61及答案与解析 一、简单应用题( 40分) 1 在考生文件夹中有一个工程文件 execise58.vbp(相应的窗体文件名为execise58.frm)。在名为 Form1的窗体卜有 4个文本框,初始内容为空;一个命令按钮,标题为 “降序排列 ”。功能是通过调用过程 Sort将数组按降序排序。请装入该文件。程序运行后,在 4个文本框中各输入一个整数,然后单击命令按钮,即可使数组按降序排序,并在文本框中显示出来 (如下图所示 )。本程序不完整,请补充完整,并能正确运行。 要求: 去掉程序中的注释符 (“”,把程序中的问号 “?”改为正确的内容,使其实现上述功能,但不得修改
2、程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。 2 在考生文件夹中有一个工程文件 execise59.vbp,相应的窗体文件为execise59.frm。在名为 Form1的窗体上有一个命令按钮和一个文本框 (如下图所示 )。程序运行后,单击命令按钮,即可计算出数组 alt中每个元素与其下标相除所得的和,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,其中计算数组 air中每个元素与其下标相除所得的和的操作在通用过 程 Fun中实现,请编写该过程的代码。 要求 : 请勿改动程序中的其他部分,只在 Function Fun()和 End Function之间填入所编
3、写的若干语句并运行程序。最后,按原文件名并在原文件夹中保存修改后的文件。 说明:数组all中共有 40个元素,所谓 “数组 arr中每个元素与其下标相除所得的和 ”,指的是: arr(1)/1+air(2)/2+arr(3)/3+air(40)/40 。 3 在考生文件夹中有一个工程文件 execise60.vbp,相应的窗体文件为execise60.frm。在名为 Form1的窗体上有两个命令按钮,其名称分别为 Cmd1和Cmd2;一个标签控件,其名称为 Lab1;一个计时器控件,其名称为 Timer1。 程序运行后,在命令按钮 Cmd1中显示 Begin,在命令按钮 Cmd2中显示 Sto
4、p,在标签中用字体大小为 16的粗体显示 Welcome(标签的 AutoSize属性为 True),同时把计时器的 Interval属性设置为 50,Enabled属性设置为 True。此时如果单击 Begin命令按钮,则该按钮变为禁用,标题变为 GoOn,同时标签白左至右移动,每个时间间隔移动 20,如下图所示,移动出窗体右边界后,自动从左边界开始向右移动;如果单击 Stop命令按钮,则该按钮变为禁用, GoOn命令按钮变为有效,同时标签停止移动:再次单击 GoOn命令按钮后,标签继续移动。本程序不完整,请补充完整,并能正确运行。 要求: 去掉程序中的注释符 “”,把程序中的问号 “?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。 VB机试章 节练习试卷 61答案与解析 一、简单应用题( 40分) 1 【正确答案】 2 【正确答案】 3 【正确答案】