您好,欢迎访问三七文档
第1页共9页1.假定当前日期为2002年7月12日,星期六,则执行语句Printday(now)后,输出结果是______(提示:不能出现符号#)。122.语句a%=3.14156:Printa%的输出结果是______。33.以下循环的执行次数是_11____。K=0DoWhilek=10k=k+1Loop4.Fix(5.8)的值是_______。55.下列程序段的执行后输出的结果为_____。I=4:A=5DoI=I+1:A=A+2LoopUntilI=7PrintA=;AA=116.表达式3/6*5的值是_______。2.57.下列程序的作用是将三个数按从大到小进行排序,请补充完该程序。IfabThend=a:a=b:b=dEndIfIfacThend=a:a=c:c=dEndIfIf_____Thend=b:b=c:c=dEndIfPrinta,b,cbc8.在Selectcase结构中应至少包含一个______子句。CASE9.窗体的属性可在属性窗口中设置,也可在程序中用______语句动态设置。赋值10.有如下Sub过程:Subind(aAsInteger)StaticxAsIntegerx=x+aPrintx;EndSub以下是调用它的事件过程,程序运行后,单击命令按钮Command1,输出结果为______。PrivateSubCommand1_Click()Ind(2)EndSub211.逻辑常量值为TRUE或_______。FALSE12.货币类型的数据小数点的位置是固定的,精确到小数点后_____位。413.表达式(2+8*3)/2的值是______。1314.以下程序用来判断一个整数X是否为偶数,并将其中的偶数在窗体上显示,请补充完该程序。IfX___2=____ThenPrintXMOD#015.当对窗体中的对象进行_____操作时,VisualBasic就会显示该对象的代码窗口。双击16.下列程序的执行结果是____。第2页共9页T=O:m=1:Sum=0Dot=t+m:Sum=Sum+t:m=m+2LoopWhilem=9PrintSum5517.一组具有相同名称,不同下标的下标变量称为______。数组18.给定年份,下列程序用来判断该年是否闰年,请补充完该程序。提示:闰年的条件是年号可以被4整除但不能被100整除,或者能被400整除。PrivateSubCommand6_Click()DimyAsIntegery=InputBox(请输入年号)If(yMod4=0______yMod1000)or(yMod400=0)ThenPrint是闰年ElsePrint是普通年份EndIfEndSubAND19.设a=2,b=3,c=4,d=5下列abandcdorc=a表达式的值是_____。FALSE20.表达式:1&2=12的值是_______。TRUE21.为了能自动放大或缩小图象框中的图形以与图象框的大小相适应,必须把该图象框的Stretch属性设置为______。TRUE22.根据变量的定义位置和所使用的变量定义语句的不同,VB中的变量可以分为3类,即_____、模块变量和全局变量。局部变量23.表达式34and7=5的值是______。FALSE24.以下的程序用来输出100到2000间不能被3整除的数字,请补充完该程序。PrivateSubCommmand1_Click()DimxAsIntegerx=100DoUntilx_____IfxMod30ThenPrintxEndIfx=x+1LoopEndSub200025.下列程序段的执行时,共循环____次。Fora=0To1Forb=1To2Forc=1To3I=I+1NextcNextbnexta1226.以下程序计算2到50间所有偶数的和,请补充完该程序Submult()DimSumAsIntegerSum=0第3页共9页DimIasintegerFor___to50IfIMOD2=___Then___NextIPrintsumEndSubI=2#0#SUM=SUM+I27.A=7,B=3,C=4,则表达式AMOD3+B^3/C\5的值为____。228.下列循环语句,要求和数达到10既停止累加,退出循环,请补充完程序。Forj=1to10s=s+jIfs=10thenExit____。NextjFOR29.下列程序段的运行结果是:SubForm1_Click()DimnasIntegerI=21:n=3DoWhileInI=I-nLoopPrintIEndSub打印结果_____。330.VisualBasic中的常量分为两种,一种是直接常量,一种是____常量。符号31.VisualBasic提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。滚动条32.一个程序最多可以有________窗体。25533.将一般窗体转换为MDI窗体的子窗体时要把MDIChild属性的值设置为_______。TRUE34.要选择多个不相邻的控件,按住_______或SHIFT键不放,再单击要选择的控件。CTRL35.表达式:1+2=3的值是_______。FALSE36.______属性用来设置窗体的标题。它确定和改变显示在窗体的标题栏中的文本。CAPTION37.假定有一个文本框,其名称为Textl,为了使该文本框具有焦点,应执行的语句是______。TEXT1.SETFOCUS38.执行下面的程序段后,s的值为____。S=5ForI=2.6To4.9Step2s=s+1NextI739.表达式“12345”“12345”&“ABC”的值是_____。TRUE40.下列程序用来计算1+2+3……+10的值,请补充完程序。Dimt,kassingleK=0DOWhilek10K=k+1:______loopprinttT=T+K41.下列程序段的执行后输出的结果为_______。第4页共9页K=1ForI=1To3A=I^I^KNextIPrintA2742.下列程序是用来计算1+2+3……+10的程序段,请补充完该程序。DimI,s,kAsIntegers=0:k=0For____To-1k=k+1:s=s+kNextIPrintsI=-1043.执行inputbox函数后,会产生一个对话框,对话框上通常有两个按纽,它们是_____按纽和取消按钮。确定44.下列程序的执行结果是_____。M1=1:m2=1DoWhilem26m1=m1*m2:m2=m2+1LoopPrintm112045.下列程序的执行结果是_____。PrivateFunctionP(NAsInteger)ForI=1ToNSUM=SUM+1NextIP=SUMEndFunctionPrivateSubCommand1_Click()S=P(1)+P(2)+P(3)+P(4)PrintS;EndSub1046.货币型数据的类型标识符为______。@47.以下程序用来输出1到100所有奇数的和,请补充完该程序。PrivateSubCommand3_Click()DimsAsLongDimxAsIntegers=0Forx=1to100step____s=s+xNextxPrintsEndSub248.假设有一复选框控件,名为Check1,在程序中,我们用“check1.value=1”语句设置Value属性的值,则该程序执行后,复选框处于____状态。选中49.激活属性窗口的快捷键是______。F450.下列程序的执行结果是_______。第5页共9页A=75Ifa60ThenI=1ElseIfa70ThenI=2ElseIfa80ThenI=3ElseIfa90ThenI=4EndIfPrintI151.下列程序段的运行后t的值为______。Dimt,kassinglek=5:t=1doWhilek=-1t=t*k:K=K-1loop052.执行语句“a=6=5”后,变量a的值为______。FALSE53.下面程序段的输出结果是_____。P=0:s=0Dop=p+2s=s+pLoopWhilep11Prints=&ss=4254.下面程序段的输出结果是______。ForX=1.5To5Step5PrintX;NextX1.555.执行下面的程序段后,s的值为______。S=5ForI=2.6To4.9Step0.6s=s+1NextI956.表达式Fix(-32.68)+Int(-23.02)的值为______。-5657.在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()a=InputBox(请输入一个整数)b=InputBox(请输入一个整数)Printa+bEndSub第6页共9页程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为____。32145658.执行下面的程序段后,b的值为_____。A=300:b=20a=a+b:b=a-b:a=a-b30059.VisualBasic的对象是________和_______的总称。窗体#控件60.图片框的默认属性为_______(提示:该题只填写英文,如Name事件,只写Name即可)。PICTURE61.滚动条响应的重要事件有_______和_______(提示:该题只填写英文,如Click事件,只写Click即可)。CHANGE#SCROLL62.下列程序段执行后x的值是______。X=100:y=50ifxythenx=x-yelsex=x+y5063.表达式32/2^3-3*2^2+4^2的值是_______。864.下列程序用来将变量X,Y的值互换,请补充完程序(提示:该题答案中不要出现空格)。T=Y:______:X=TY=X65.有如下程序,该程序的运行结果是______。A=20:b=10printabTRUE66.表达式15+3*3/9*5\5mod10的值是______。1667.有如下程序,该程序的运行后输出的结果是______。PrivatesubCommand1_Click()I=AAAAAAS=Mid(I,4,3)&BBBPrintSEndSubAAABBB68.有一数组定义语句:dimM(-2to1)asstring,该语句定义的数组M中包含____个元素。469.设有数组声明语句:Optionbase1dimA(3,-2to1),则数组A中有_____个元素。1270.有数组定义语句:dimI(99,99)asInteger,则数组I中共包含有______个元素。1000071.下面程序段执行后的结果是_____。X=10ForI=6.3to4.9Step-0.3x=x-1NextPrintx572.表达式:5\2*3的值是______。073.表达式:Mid(SHANGHAI,6,3)的值是______。HAI74.表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值是_____。075.VB程序设计中三种基本结构分是:_______结构、选择结构和_______结构。顺序#循环76.______是构成文件的最基本的单位。字符77.顺序文件与随机文件相比较,占用内存资源较小的文件是______文件。随机78.随机文件是以_______为单位读写,二进制文件以_______为单位读写。记录#字节79.随机函数Rnd(X),当X=_____时返回最近一次调用Rnd函数生成的随机数。080.语句x=inputbox(请输入数据),输入12345,则x的值为______类型的数据(提示:例如整型,Int;字符型,String)。STRING81.x,y中至少有一个变量小于变量z的VB表达式为xz____yz。OR82.以下程序段的输出结果是____。Num=
本文标题:vb填空题
链接地址:https://www.777doc.com/doc-4739630 .html