您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > VB单选题(第4章)
243以下()程序段可以实施X、Y变量值的变换.A)Y=X:X=YB)Z=X:Y=Z:X=YC)Z=X:X=Y:Y=ZD)Z=X:W=Y:Y=Z:X=Y答案C244以下声明语句中错误的是().A)Constvar1=123B)Dimvar2=ABCC)DefInta-zD)Staticvar3AsInteger答案B245在窗体Form1的Click事件过程中有以下语句:Label1.Caption=VisualBasic若本语句执行之前,标签控件的Caption属性为默认值,则标签控件的Name属性和Caption属性在执行本语句之前的值分别为().A)Label、LabelB)Label1、VisualBasicC)Label1、Label1D)Caption、Label答案C246在一个语句行内写多条语句时,语句之间应该用()分隔.A)逗号B)分号C)顿号D)冒号答案D247执行下面的程序段后,x的值为().x=5Fori=1To20Step2x=x+i\5NextiA)21B)22C)23D)24答案A248循环结构ForI%=-1to–17Step–2共执行()次.A)5B)6C)8D)9答案D249由Fork=10to0step3:nextk循环语句控制的循环次数是().A)12B)0C)-11D)-10答案B250由Fork=35to0step3:nextk循环语句控制的循环次数是().A)0B)12C)-11D)-10答案A251下列多分支选择结构的Case语句,写法错误的是().A)Case1,5,7,9B)Case8To12C)CaseIsManD)Case5To2答案D252选择和循环结构的作用是().A)控制程序的流程B)提高程序的运行速度C)便于程序的阅读D)方便程序的调试答案A253执行语句Fori=1To3:i=i+1:Nexti后,变量i的值是().A)3B)4C)5D)6答案C254InputBox函数返回的函数值的类型是().A)数值B)字符串C)数值或字符串D)根据需要可以是任何类型数据答案B255MsgBox函数返回值的类型是().A)整型数值B)字符串C)变体D)数值或字符串答案A256InputBox函数返回值的类型是().A)整型数值B)字符串C)变体D)数值或字符串答案B257结构化程序由三种基本结构组成,下面不属于三种基本结构之一的是().A)顺序结构B)选择结构C)过程结构D)循环结构答案C258下列语句中,不能交换变量a和b的值的是().A)t=b:b=a:a=tB)a=a+b:b=a-b:a=a-bC)t=a:a=b:b=tD)a=b:b=a答案D259设a=10,b=5,c=1,执行语句Printabc后,窗体上显示的是().A)TrueB)FalseC)1D)出错信息答案B260语句PRINTINT(-13.2)=;INT(-13.2)的输出结果为().A)INT(-13.2)=-13.2B)INT(-13.2)=13.2C)INT(-13.2)=-13D)INT(-13.2)=-14答案D261设a=6,则执行x=IIf(a5,-1,0)后,x的值为().A)5B)6C)0D)-1答案D262下列对变量的定义中,不能定义A为变体变量的是().A)DIMAASDOUBLEB)DIMAASVARIANTC)DIMAD)DIMA,BASDOUBLE答案A263以下的vb常量中非法的是().A)GoodLuckB)PIC).0015D)16.3412答案B264MSGBOX函数中有4个参数,其中必须写明的参数是().A)指定对话框中显示按钮的数目B)设置对话框标题C)提示信息D)所有参数都是可选的答案C265下列赋值语句正确的是().A)Text1.text=Text.text+Text2.textB)Text1.name=Text1.Name+Text2.NameC)Text1.Caption=Text1.Caption+Text2.CaptionD)Text1.Enable=Text1.Enable+Text2.Enable答案A266通过代码在运行时设置属性的语法格式为______.A)对象名=属性.新值B)对象名.属性=新值C)对象名.新值=属性.新值D)对象名.属性=属性.新值答案B267下列程序段的运行结果.PrivateSubForm_Click()DimMsgHideMsg=选择'确定'按钮MsgBoxMsgShowEndSubA)隐藏窗体,按'确定'按钮使窗体重现B)隐藏窗体C)显示窗体,按'确定'按钮使窗体隐藏D)显示窗体答案A268运行下面程序后,在窗体中显示的是______.PrivateSubForm_Click()a$=*:b$=$Fork=1To3x$=String$(Len(a$)+k,b$)Printx$;NextkPrintEndSubA)*********B)*$*$*$C)1*$2*$3*$D)$$$$$$$$$答案D269以下程序的循环次数是______.PrivateSubCommand1_Click()Forj=8To35Step3Printj;NextjEndSubA)10B)9C)27D)8答案A270设x=4,y=6,则以下不能在窗体上显示出A=10的语句是A)PrintA=x+yB)PrintA=;x+yC)PrintA=+Str(x+y)D)PrintA=&x+y答案A271下来程序段执行结果为x=5y=-6ifnotx0thenx=y–3Elsey=x+3endifprintx-y;y-xA)-33B)5-9C)3-3D)-65答案A272当输入4时,以下程序的输出结果是______.PrivateSubCommand1_Click()x=InputBox(x)Ifx^215Theny=1/xIfx^215Theny=x^2+1PrintyEndSubA)4B)17C)18D)25答案B273InputBox函数的返回值的类型为______.A)数值B)字符串C)逻辑值D)日期值答案B274以下______不能作为VB中的变量名.A)Abx45B)P1234C)89TasFFD)xy答案C275执行下面程序段后,变量c$的值为______.a$=VisualBasicProgrammingb$=Quickc$=b$&Ucase(Mid$(a$,7,6))&Right$(a$,12)A)VisualBASICProgrammingB)QuickBasicProgrammingC)QUICKBasicProgrammingD)QuickBASICProgramming答案D276执行下面程序段后,变量a的值为______.ForI=1To3Forj=1ToIFork=jTo3a=a+1NextkNextjNextIA)3B)9C)14D)21答案C277以下程序的输出结果是______.PrivateSubCommand1_Click()a=100Dos=s+aa=a+1LoopUntila100printaEndSubA)100B)120C)201D)101答案D278下面程序运行时,内层循环的循环总次数是.Form=1To3Forn=0Tom–1NextnNextmA)4B)5C)6D)7答案C279以下合法的一组VisualBasic用户标识符是A)Sum和8abcB)Const和DoWhileC)a#x和PiD)ForLoop和Total答案D280在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()StaticxAsIntegerClsy=y+2x=x+2Printx,yEndSub程序运行后,连续四次单击Command1按钮后,窗体上显示的是A)88B)82C)28D)22答案B281下面程序段输出的结果是PrivateSubCommand1_Click()x=8Fori=0To20Step5x=x+iNextPrintX=;xEndSubA)X=210B)X=218C)X=50D)X=58答案D282设有如下变量声明DimTestDateAsDate为变量TestDate正确赋值的表达方式是A)TestDate=#1/1/2008#B)TestDate=#1/1/2008#C)TestDate=date(1/1/2008)D)TestDate=Format(m/d/yy,1/1/2008)答案A283设有如下程序:PrivateSubCommand1_Click()DimsumAsDouble,xAsDoublesum=0n=0Fori=1To5x=n/in=n+1sum=sum+xNextEndSub该程序通过For循环计算一个表达式的值,这个表达式是A)1+1/2+2/3+3/4+4/5B)1+1/2+2/3+3/4C)1/2+2/3+3/4+4/5D)1+1/2+1/3+1/4+1/5答案C284在一个语句内写多条语句时,用来分隔每条语句的符号是().A),B):C)、D);答案B285一句语句要在下一行继续写,续行符是().A)+B)-C)_D)…答案C286VB提供了结构化程序设计的3种基本结构,这3种基本结构是A)递归结构,选择结构,循环结构B)选择结构,过程结构,顺序结构C)过程结构,输入、输出结构,转向结构D)选择结构,循环结构,顺序结构答案D287下面正确的赋值语句是A)x+y=30B)y=π*r*rC)y=x+30D)3y=x答案C288为了给x,y,z这3个变量赋初值3,下面正确的赋值语句是A)x=3:y=3:z=3B)x=3,y=3,z=3C)x=y=z=3D)xyz=3答案A289赋值语句:b=12+MID(1234,3,2)执行后,b变量中的值是A)12334B)123C)34D)46答案D290下面程序段:Dimmm=Int(Rnd()+1)+5SelectCasemCase6Print优秀Case5Print良好Case4Print通过CaseElsePrint不通过EndSelect显示的结果是A)优秀B)良好C)通过D)不通过答案A291以下正确的For…Next结构是A)Forx=5Step10…NextxB)Forx=3To-3Step-3…NextxC)Forx=1To10start:…NextxIfi=10ThenGoTostartD)Forx=3To10Step3…Nextm答案B292下列循环能正常结束循环的是A)i=5Doi=i+1LoopUntili<0B)i=1Doi=i+2LoopUntili=10C)i=10Doi=i+1LoopUntilI>0D)i=6Doi=i-2LoopUntilI=1答案C293下面程序段:ForI=3To1Step-1PrintSpc(5-i);Forj=1To2*I-1Print*;NextjPrintNexti的运行结果为A)图1B)图2C)图3D)图4答案D294下列程序:PrivateSubTextl_Change()PrintTextl;EndSub当在文本框输入1234这4个字符时,窗体上显示的是A)1234B)1234C)1121231234D)1121231234答案C295不能分别正确显示1!、2!、3!、4!值的程序段是A)ForI=1To4N=1Forj=1ToIN=n*jNextjPrintnNextiB)ForI=1To4Forj=1Toin=1n=n*jNextjPrintnNextiC)n=1Forj=1To4n=n*jPrintnNextjD)n=1j=1DoWhilej<=4n=n*jPrintnj=j+1Loop答案B296下面程序段:DimyIfyThenPrinty+1ElsePrinty+2运行后,显示的结果是A)2B)0C)-1D)显示出错信息答案A297语句Ifx=1Then
本文标题:VB单选题(第4章)
链接地址:https://www.777doc.com/doc-2854004 .html