VB期末考试模拟题1.docx
VB期末考试模拟题1【HNCE网上考试系统v9.6】本套软件使用权属于:郑州大学考试课程:考试时间:100分钟考场:第一考场考试日期:2021.05.24考号:姓名:剩余时间:99:42保存交卷退出帮助ABCDABCDABCDABCDABCDABCDCDABCDABCDA模块文件B件的属性C源文件D包含多个工程文件及属于该工程的其他文件A该窗体文件并没有被删除B窗体文件被删除C程仍然包含这个窗体DABCDABCDABCDABCDA能够实现交换两个变量值,而S2不能B个变量值,而S1不能C现交换两个变量值D现交换两个变量值ABCDABCDA经过调用后均不保存值B有变量都是Static型的变量C所有变量都是Private型的变量D所有变量都是非全局PublicA用Dim语句或Static语句声明的变量B明它的经过CStatic语句声明的D程执行完毕后就被释放了ABCDABCDABCDABCD声明段ABCDABCDABCDABCDABCDABCDA同BSub经过不能够C值,而Function经过能通过经过名返回值D或直接使用经过名调用,而A工程中能够有多个窗体,但最多只能有一个窗体作为启动窗体B声明Public类型的变量来传递数据C大化、最小化或正常保持设计时大小等三种状态DA菜单B经过代码都放在窗体文件中C名必须一样D是设计阶段时显示的位置AMain经过B指定的窗体装入内存并显示该窗体C方法的作用完全一样D能够根据需要指定一个窗体为启动窗体A窗体B体组成C文件,所以一个应用程序只能包含一个窗体D动窗体ABCDABCDABCDABCDABCD文件名,3位扩展名A以不同B式访问C以分ASCII文件和二进制文件D分为顺序文件、随机文件和二进制文件AB的文件号C文件关闭D的AFForInputAs#1BForInputAs#1COutputAs#1DAs#1AB建一个名为Datafile.txt的文件CDatafile.txt中写入信息DDatafile.txt不存在,系统显示出错信息EndSub4分2、*输出九九乘法表的左下角程序代码如下:PrivateSubCommand1_Click()DimseAsStringPrintTab(35);"九九乘法表"For=1To9Forj=1toise=i&"×"&j&"="&i*jPrintTab(j-1)*9+1);NextjPrintNextiEndSub4分3、*用随机函数产生n个1099之间的随机整数存入一维数组A,通过键盘输入X,然后在数组中查找。假如找到了,就把这个数从数组中删去;假如没有找到,则给出“无可删除的元素信息。PrivateSubForm_Click()DimnAsInteger,a(100)AsIntegerDimxAsInteger,iAsIntegerDimkAsInteger,flagAsBooleann=InputBox("N=")Fori=1Toa(i)=Int(90*Rnd+10)Printa(i);Nexti:Printx=InputBox("X="):Print"X="xflag=FalseFori=1TonIfa(i)=xThen=Truek=iExitForEndIfNextiIfNotflagThenPrint"无可删除的元素"ElseFori=kTon-1a(i)=a(i+1)Nexti:n=n-1Fori=1TonPrinta(i);NextiEndIfEndSub4分4、*对10个100以内的整数,用选择法按递增顺序排序。程序代码如下:PrivateSubCommand1_ClickDima(10)AsInteger,t%Fori=1To10a(i)=int(rnd*101)Printa(i);NextiPrintForI=1To9Forj=i+1To10Ifa(i)>a(j)thent=a(i):a(i)=a(j):a(j)=tNextjNextiFori=1To10Printa(i);NextiEndSub