欢迎来到天天文库
浏览记录
ID:39183309
大小:68.51 KB
页数:4页
时间:2019-06-26
《广东药学院VB考试复习题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、广东药学院VB考试复习题一、单选题(每题2分,共30分)1.我们通常说的U盘属于计算机部件中的___()___。(A)输出设备(B)输入设备(C)存储设备(D)打印设备2.下列表示存储容量的数据中,____()____是最小的。(A)20480KB(B)1.44MB(C)1GB(D)486Byte3.一个完整计算机系统应包括___()____。(A)主机和显示器(B)硬件系统和软件系统(C)系统软件和应用软件(D)内存和外存4.二进制数10101转换为十进制是___()____。(A)17(B)21(C)42(D
2、)101015.在VB中,保存一个工程至少应保存两个文件,这两个文件分别是___()____。(A)文本文件和工程文件(B)窗体文件和工程文件(C)窗体文件和标准模块文件(D)类模块文件和工程文件6.设a=6,则执行x=IIf(a>5,-1,0)后,x的值为___()____。(A)5(B)6(C)0(D)-17.以下Case语句中错误的是__()_____。(A)Case0To10(B)CaseIs>10(C)CaseIs>10AndIs<50(D)Case3,5,Is>108.一般情况下,控件的大小是由___
3、()___属性确定的(A)Width和Height(B)Top和Left(C)Width和Left(D)Top和Width9.下列变量名中,合法的变量名是___()____。(A)t24(B)iun-k(C)24t(D)t+p10.对象的三个要素是:____。A)属性、方法、事件B)色彩、高度、宽度C)事件、属性、色彩D)属性、高度、宽度11.符号%是声明_______类型变量的类型定义符。A)IntegerB)VariantC)SingleD)String12.以下表达式中_____与其他几个的值不同。(A)L
4、eft(Right("ABCDEDEFG",6),4)(B)Right(Left("ABCDEDEFG",7),4)(C)Mid("ABCDEDEFG",4,4)(D)String(2,"DE")13.设x=4,y=8,z=7,则表达式xz)Orz5、。(C)可以通过代码在程序运行中改变某个对象的Name属性值。(D)对象的Name属性值可以设置为空。15.要求出变量x和y中较大的一个并保存在变量Max中,下面的程序段中___()___是不正确的。(A)Max=IIf(x>y,x,y)(B)Ifx>yThenMax=xElseMax=y(C)Max=xIfy>=xThenMax=y(D)Ify>xThenMax=yMax=x二、填空题(50分,每空2分,请在实验报告上标明每个空的编号)◆下面这段程序要在窗体显示20个[100,200]间的随机整数,求这些数的和6、,并显示其中5的倍数请完成程序。Fori=1To20x=Int(___[1]___)(1)Int(Rnd*101+100)___[2]___(2)s=s+xIf___[3]___(3)xmod5=0thenprintxNextIPrint"总和:";s◆执行下面这段程序后,窗体中显示___[4]___和___[5]___。(4)5(5)5.6s=2Fori=3.2To4.9Step0.8s=s+1NextiPrints,i◆在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Cli7、ck()x=0DoUntilx=-la=InputBox("请输入A的值")a=Val(A)b=InputBox("请输入B的值")b=Val(B)x=InputBox("请输入x的值")x=Val(x)a=a+b+xLoopPrintaEndSub程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-l,则输出结果为___[6]____。(6)2u请完善以下判断完数的程序。一个数如果恰好等于它的因子之和,这个数就被称为“完数”。一个数的因子是指除了该数本身以外能够被其整除的数。例如6是一个完数,8、因为6=1+2+3。PrivateSubCommand1_Click()Dimm%,k%,i%m=Val(Text1.Text)k=0Fori=___[7]___(7)1tom-1IfmModi=0Thenk=k+i'因数和___[8]___(8)endifNextiIf___[9]___Then(9)k=morm=kPrintm&"是完数"ElsePrintm&"不是完
5、。(C)可以通过代码在程序运行中改变某个对象的Name属性值。(D)对象的Name属性值可以设置为空。15.要求出变量x和y中较大的一个并保存在变量Max中,下面的程序段中___()___是不正确的。(A)Max=IIf(x>y,x,y)(B)Ifx>yThenMax=xElseMax=y(C)Max=xIfy>=xThenMax=y(D)Ify>xThenMax=yMax=x二、填空题(50分,每空2分,请在实验报告上标明每个空的编号)◆下面这段程序要在窗体显示20个[100,200]间的随机整数,求这些数的和
6、,并显示其中5的倍数请完成程序。Fori=1To20x=Int(___[1]___)(1)Int(Rnd*101+100)___[2]___(2)s=s+xIf___[3]___(3)xmod5=0thenprintxNextIPrint"总和:";s◆执行下面这段程序后,窗体中显示___[4]___和___[5]___。(4)5(5)5.6s=2Fori=3.2To4.9Step0.8s=s+1NextiPrints,i◆在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Cli
7、ck()x=0DoUntilx=-la=InputBox("请输入A的值")a=Val(A)b=InputBox("请输入B的值")b=Val(B)x=InputBox("请输入x的值")x=Val(x)a=a+b+xLoopPrintaEndSub程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-l,则输出结果为___[6]____。(6)2u请完善以下判断完数的程序。一个数如果恰好等于它的因子之和,这个数就被称为“完数”。一个数的因子是指除了该数本身以外能够被其整除的数。例如6是一个完数,
8、因为6=1+2+3。PrivateSubCommand1_Click()Dimm%,k%,i%m=Val(Text1.Text)k=0Fori=___[7]___(7)1tom-1IfmModi=0Thenk=k+i'因数和___[8]___(8)endifNextiIf___[9]___Then(9)k=morm=kPrintm&"是完数"ElsePrintm&"不是完
此文档下载收益归作者所有