vb选择题读程序写结果

合集下载

VB(1)期末考试内容

VB(1)期末考试内容

VB(1)期末考试内容原题⾼⼆年级VB期末试卷⼀、单选题1、可以在窗体上输出数据的⽅法的是()A、PrintB、ClsC、ShowD、Hide2、下列说法中错误的是()A、对象是具有某些特性的具体事物的抽象B、在VB程序中,窗体(Form)不是对象C、属性是对象所具有的特征D、事件是发⽣在对象上且能被对象识别的动作3、数据:“abcde”是()数据A、整型B、长整型C、字符型D、⽇期型4、以下各项中,可以作为VB变量名的是()A、13B、 Stu23C、22abD、cj98.35、以下各项中,不能作为VB变量名的是()A、A52BB、ifC、Y_5D、Pi6、InputBox函数返回值的类型为()A、数值B、字符串C、变体D、数值或字符串(视输⼊的数据⽽定)7、表达式5 <> 2 Or 6<7的值是()A、TureB、FalseC、-1D、18、数学式sin30°写成VB表达式是()A、Sin30B、Sin(30)C、Sin(30°)D、Sin(30*3.14/180)9、决定控件上⽂字的字体、字形、⼤⼩、效果的属性是()A、TextB、CaptionC、NameD、Font10、设a、b、c为整型变量,其值分别为1、2、3,以下语句的输出结果是() Print a;b;cA.1 2 3B.2 3 1C.3 2 1D.2 3 211、Visual Basic程序中的注释所使⽤的字符是()A、'B、:C、\D、_12、若要求从⽂本框中输⼊密码时在⽂本框中只显⽰ * 号,则应在此⽂本框的属性窗⼝中设置()。

A、Text 属性值为 *B、Caption 属性值为 *C、Password 属性值为空D、Passwordchar 属性值为 *13、表达式“XYZ” + “487”的值是()A、“XYZ487”B、“XYZ”C、“487”D、“487XYZ”14、下⾯语句中,正确的是()A、If x<3*y And x>y Then y=x^3B、If x<3*y And x>y Then y=3xC、If x<3*y : x>3 Then y=x^3 C、If x<3*y : x>y Then y=x**315、下列程序段的执⾏结果为()X=2Y=5If X*Y<1 Then Y=Y-1 Else Y=-1Print Y-X>0A、TureB、FalseC、-1D、116、下列关于visual basic特点的描述,哪个是正确的()A、⾯向对象B、可视化C、事件驱动D、以上都是17、为了使标签中的内容靠右显⽰,应将alignment属性设置为()A、0B、1C、2D、3⼆、填空题(2分×9,共18分)1、布尔型数据只有________和________两个值。

12.VB测试题

12.VB测试题

A.窗体、文本框B.标签、定时器C.窗体、标签D.文本框、定时器12. 下列各组控件具有相同默认事件的是()A.窗体、文本框B.标签、按钮C.窗体、标签D.文本框、按钮13.以下哪个是合法的变量名()A.Len B.Test@qw C.6cost_1 D.count2s14.下列控件中可设置滚动条是()A.计时器 B.标签 C.文本框 D.按钮15. 为了使用窗体输出,使Print方法在Form_load事件中起作用,必须设置窗体的()属性。

A、AutoRedrawB、BackColorC、MoveableD、Caption16. 通过列表框的()属性可以获得最后插入的列表项的索引值。

A、PositionB、indexC、listindexD、newindex17. 以下没有双击事件的对象是()。

A.复选框B.图片框C.图像框D.列表框18. 假如列表框(list1)有4个数据项,那么把数据项“China”添加到列表框的最后,应使用的语句是()。

A.List1.additem 3,”china” B. list1.additem”china”,list1.listcount-1A.滚动条的重要事件是Change和ScrollB.框架的主要作用是将控件进行分组,以完成各自相对独立的功能C.组合框是组合了文本框和列表框的特性而形成的一种控件D.计时器控件可以通过对Visible属性的设置,在程序运行期间显示在窗体上24. 下列所列控件中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是()A.List1.ListCount B.Text1.Index C. D.Label1.Visible25. 下面( )语句,可以将列表框list1中的当前选定的列表项的值替换成”ABC”A.list1.additem “ABC”,list1.listindexB. List1.text=”ABC”2. 执行下面程序,单击Command1按钮后,窗体上显示的内容是__________________ Private Sub Command1_Click()Dim N As Integer, M As Integer, Lcm As IntegerN = 9M = 27Lcm = Rec(N, M)Print "Lcm="; LcmEnd SubPrivate Function Rec(A As Integer, B As Integer) As Integer Static k As Integerk = k + 1If A Mod B = 0 ThenRec = AElseRec = Rec(A + A / k, B)End IfPrint A, kk = 0End Function3. private sub form_click()Dim k as boolean,n as integerK=falseN=0DoDo while n<10N=n+1If n=5 thenK=trueExit doEnd ifPrint n;LoopLoop until k=trueEnd sub程序运行后,输出的结果是___________________七、程序改错题(共10分)1、某程序列表框中有许多项,现在用Timer控件控制时间,100ms删除一项,直到删完为止,用一滚动条来显示已删除的项目,完成此程序。

VB选择

VB选择

一、选择1.只有在执行某种动作后,才会执行某段程序,这种机制称为____。

A.事件驱动 B.面向对象 C.面向过程 D.可视化2.Visual Basic 6.0集成开发环境的主窗口中不包括____。

A.标题栏 B.菜单栏 C.状态栏 D.工具栏3.下列不能打开代码窗口的操作是____。

A.双击窗体上的某个控件B.双击窗体C.单击视图菜单中的“代码窗口”D.单击窗体或控件4.下列不能打开属性窗口的操作是____。

A.执行视图菜单中的属性窗口命令B.按功能键F4键C.按Ctrl+T组合键D.单击工具栏上的属性窗口按{5.窗体的Caption属性的作用是____。

A.确定窗体的名称B.确定窗体标题栏的内容C.确定窗体边界的类型D.确定在窗体输出字符的字体6.确定一个控件在窗体上的位置的属性是____。

A. Width和HeightB. Width或HeightC. Top或LeftD. Top和Left7.决定标签内显示内容的属性是____。

A. TextB. NameC. AlignmentD. Caption8.为了使标签中的内容居中显示,应将Alignment属性设置为——。

A.0 B.1 C.2 D.39.不论何控件,共同具有的属性是____。

A. TextB. NameC. ForeColorD. Caption10.在设计阶段,当双击窗体上的某个控件时,所打开的窗口是——。

A.工程资源管理器窗口 B.工具箱窗口C.代码窗口 D.属性窗口11. VisualBasic的工程文件的扩展名是____。

A. .forB. .frmC. .vbpD. .bas12.下列叙述中正确的是____。

A.任何一个对象的所有属性既可在属性窗口中设置,也可以以程序代码的方式设置B.在属性窗口中设置的属性是在设计阶段完成的,因而这些属性值不能改变C.在程序中通过编程设置属性值是在运行阶段给属性赋值D.用程序方式给属性赋值的格式是“属性名:属性值”13.数据”12345”是____数据。

VB考试基础试题

VB考试基础试题

一、选择题:1、Visual Basic是一种面向( )的程序设计语言A、用户B、事件C、程序D、对象2、Visual Basic主要用于开发哪种环境下的程序()A、DOSB、DOS和WindowsC、WindowsD、UNIX3、一个逻辑型变量在内存当中占的存储空间是()A、一个字节B、两个字节C、四个字节D、八个字节4、在Visual Basic6.0中规定窗体文件的扩展名是:A、frmB、forC、vbpD、bas5、一辆黑色汽车驶进车站,则驾驶、黑色、汽车、进站依次对应__________A、对象,属性,事件,方法B、属性,对象,事件,方法C、方法,属性,对象,事件D、事件,属性,对象,方法6、在Visual Basic代码窗口中,将某一条语句加以注释和说明时,应在语句前加( )A、逗号(,)B、冒号(:)C、单引号(’)D、问号(?)7、下列控件中可用于接受用户输入文本,又可用于显示文本的是()A、Label 控件B、TextBox 控件C、Timer 控件D、CommandButton 控件8、如果要改变窗体的标题,需要设置窗体对象的_____属性。

A、CaptionB、NameC、BackColorD、BorderStyle9、要在C盘当前文件夹下建立一个名为Stu1.txt的顺序文件,应先使用( )语句:A、Open " Stu1.txt" For Output As#2B、Open "C:Stu1.txt" For lnput As#2C.、Open "C:Stu1.txt" For Output As#2 D、Open " Stu1.txt " For lnput As#210、Private Sub Command1_Click()Static X As IntegerDim Y As IntegerY = Y + 5 : X = X + 5Print X, YEnd Sub程序运行时,第三次单击命令按钮Commandl后,窗体上显示的结果为( ) A.5 5 B.15 5 C. 15 15 D.5 1511、在Visual Basic中,以下选项中表示窗体的装入事件的是:A、KeyUpB、ClickC、ActivateD、Load12、如果每一秒激发一次计时器事件,则设置计时器(Timer)控件的Interval属性为():A、1000B、100C、10D、113、下列标识符书写正确的是()A、9xB、X1+X2C、C*D、X614、表达式运算结果Int(-5.2)是()A、-5B、5C、-6D、615、下列()属性是每个控件都有的。

《vb程序设计》期末复习题及答案

《vb程序设计》期末复习题及答案

《vb程序设计》期末复习题及答案一、填空题1.创建一个VB应用程序三个主要的步骤是__________________、________________和_____________________。

2.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的__________窗口中,把此文本框的_____________属性设置成空白。

3.Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用___________控件;若允许用户输入文本,则应使用_____________控件。

4.窗体的常用方法有__________、___________、___________和___________。

5.要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK ,应当编写的语句是____________________________________。

6.若命令按钮的名称为Cmdopen,程序要求单击该命令按钮时,打开一个窗口frm1,请对以下事件过程填空。

Private Sub Cmdopen_ ________________________________End Sub7.Visual Basic 6种类型的表达式是______________、______________、______________、________________、_________________、____________________。

Visual Basic根据表达式的___________来确定表达式的类型。

8.表达式93 \ 7 Mod 2 ^ 2 的值是___________。

9.已知a=3,b=4,c=5,表达式a>b and Not c>a Or c>b And c<a+b的值是_________。

表达式c>a And Not b<c的值是___________。

VB练习题2

VB练习题2

一、概念填空题1.在Visaul Basic中,属性窗口分为四个部分,这四个部分分别是()、属性显示方式、属性列表和对当前属性的简单解释。

2.组合框有三种不同的风格,它们分别是:( )、( )和( )。

3. 时钟控件是有规律地以一定的( )激发计时器事件,而执行相应的代码程序。

4.A = 8,B = 3,C = 5,则表达式A MOD 3 + B^3 / C \ 5的值为()。

5.声明一个双精度变量Num5,的声明语句是 ( ) 。

6.有一文本框Text1,为了使该文本框在运行时获取焦点,应执行的语句是()。

7.在使用动态数组时,如要改变数组的大小而又不丢失数组中的数据,应使用()关键字。

8.Visual Basic逻辑数据类型只有 True 与 False 两个值。

当逻辑数据转换成整型数据时,True 转换为(),False转换为()。

9.在Visaul Basic 中依据变量的作用范围将VB变量的作用范围分为三类,它们是:()变量、()变量和()变量。

10.字符串常量是由任何ASCII字符组成,在程序代码中,它必须由()括起来。

11.如果有三个单选按钮直接画在窗体上,另有四个单选按钮画在框架中,则运行时,可以同时选中()个单选按钮。

二、概念选择题1.不能触发滚动条Change事件的操作是()。

A) 拖动滚动条的滑块 B) 单击两端箭头C) 单击滚动条的滑块 D) 单击滚动条的空白处2.已知变量x 、y为整数型,且x=4 , y=12 ,s为字符型,且s=“a”,Leble1为标签控件,Leble1的Caption属性值为Label1,下列合法的赋值语句是()。

A) X= Leble1.Caption B) Leble1.Caption=Str(X)C) X*3=Y D) Y=X*S3.下列可以将变量A、B的值互换的语句是( )。

A) A=B : B=A B) C=B : B=A :A=CC) A=C : C=B : B=A D) A=(A+B)/2 :B=(A-B)/24.下列叙述中错误的是()。

VB期末考试试题 B卷

VB期末考试试题B卷一、填空题1.VB中若要产生一消息框,可用__(1)__函数来实现。

2.常量是指在程序运行过程中,其值不能改变(2)的量。

3.整数类型数据分别包括整型和(3)数据。

4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(单击“运行”菜单下的启动4)__;二是_(5) 单击工具栏上的启动按钮_;三是_(6) 按F5键。

5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus (7)_方法来实现。

6.列表框(ListBox控件)显示项目列表(8) ,用户可从中选择一个或多个项目。

7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。

8、在VB中,用来描述对象外部特征的量称之为对象的_(10)_ 属性_。

9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取(&C) _(11)___,并且设置其__(12)__属性值为__(13)__。

10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。

11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。

12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。

13.计时器控件通过定期激活Timer事件,使得Timer控件(18)就执行一次Timer事件中的代码。

14.要获得滚动条的当前位置,可以访问通过(19)属性来实现。

15.关闭正在运行的VB窗口将自动触发的事件是(20)。

二、选择题1.工程文件的扩展名是( B )。

A.vbg B.vbp C.vbw D.vbl2.在以下窗体中没有采用的控件是()。

VB程序设计试题及答案(一)-vb程序设计答案

VB程序设计试题及答案(一)一、单选题1. VB6.0是一种面向B 的编程环境。

(A) 机器(B) 对象(C) 过程(D) 应用2. 要使FormI窗体的标题栏显示"欢迎使用VB",以下D 语句是正确的。

(A) Forml.Cap on=“欢迎使用VB”(B) Forml.Cap on='欢迎使用欢迎使用VB'(C) Forml.Cap on=欢迎使用VB(D) Forml.Cap on="欢迎使用VB"3. 若要使命令按钮不可操作,要对A 属性进行设置。

(A) EnabIed (B)Visible(C) Backcolor (D)Cap on4. 如果在窗体上已经创建了一个文本框对象TextI,可以通过C 事件获得输入键值的ASCII码。

(A) Change (B) LostFocus(C) KeyPress (D) GotFocus5. 下面A 是合法的变量名。

(A) X_yz (B) 123ab。

(C) integer (D) X-Y6. 以下关系表达式中,其值为False的是A 。

(A) "ABC">"AbC" (B) "女">"男"(C) "BASIC"=UCase("basic) (D) "123"<"23"7. 为了给x、y、z三个变量赋初值1,下面正确的赋值语句是A 。

(A) x=1:y=1:z=1 (B) x=1,y=1,z=1(C) x=y=z=1 (D) xyz=18. VB提供了结构化程序设计的三种基本结构,三种基本结构是D 。

(A)递归结构、选择结构、循环结构(B)选择结构、过程结构、顺序结构(C)过程结构、输入输出结构、转向结构(D)选择结构、循环结构、顺序结构9. 下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是D 。

VB题目

A)x=1,y=2; B)x++ C)x=y=5 D)y=int(x)
25.C语言程序的三种基本结构是( )
A) 顺序结构,选择结构,循环结构
B) 递归结构,循环结构,转移结构
C) 嵌套结构,递归结构,顺序结构
D) 循环结构,转移结构,顺序接构
26.下面程序的输出是( )
C) scanf(“a=b=%d”,&a,&b) D)scanf(“%5.2f,&f)
3.设a=6,b=4,则表达式b*=a+3的值为( )
A)3 B)18 C)27 D)36
4.若给定表达式(m)?a++:a--,则其中表达式m和( )等价。
A)m=0 B)m!=0 C)m==0 D)m=1
5. 下列程序的输出是( )
main()
{ int a=011;
printf(“%d\n”,++a);
}
A)12 B)11 C)10 D)9
6.正确的C语言自定义标识符是( )。
Int x=2;double y;y=(int)(float)x;
4.若a,b和c均是int型变量,则执行下面表达式后,a的值为 4 ,b的值是 5 ,c的值是 6 。
A=(b=4)+(c=2)
5.若x和n均是int型变量,且x和n的初值均为5,则执行下面表达式x 的值为 7 ,n的值为 8 。
的值为 1 。
2.C源程序的基本单位是 2 。
3.经过下述赋值后,变量x的数据类型是 3 。
8.在C语言中的实型变量分为两种类型,它们是 11 和 12 。
9.若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为 13 。

VB复习题

一、基础选择题1.命令按钮的标题文字由()属性来设置。

A) Text B) Caption C) Name D) Value2.下列关于属性设置的叙述正确的是( D )。

A) 所有的对象都有同样的属性B) 控件的属性只能在设计时修改,运行时无法改变C) 控件的属性都有同样的默认值D) 引用对象属性的格式为:对象名称.属性名3.表达式5+15\6*7/8 Mod 9 的值是()。

A) 5 B) 6 C) 7 D) 84.清除当前VB 窗体上文本信息的方法是()。

A) Cls B) Clear C) Erase D) Droup5.将ASCII码转换成字符串的函数是( B )。

A) Chr$ B) Str$ C) Asc D)Val6. 关于条件语句,下列说法错误的是()。

A) 条件语句中的“条件”可以是逻辑表达式或关系表达式B) 条件语句中的“条件”可以是数值表达式,非0值表示true,0值表示falseC) 在块结构条件语句中,“语句块”中的语句不能与then在同一行上D) 块结构的条件语句和单行结构的条件语句都必须以End if结束7. 一个单精度型变量在内存中占据()字节的空间。

A) 1 B) 2 C) 4 D) 88.一个VB工程中工程文件的扩展名是()。

A).vbp B) .frm C) .frx D) .bas9. 对于数学表达式X>Y>Z,正确的VB逻辑表达式是()。

A)X>Y AND Y>Z B)X>Y>Z C)X>Y OR Y>Z D)X>Y AND >Z10.关于VB源代码的编写,下列说法错误的是()。

A) VB源代码中不区分字母的大小写B) 可以适当添加注释有利于程序的维护和调试C) 一个语句必须写在一行中,不可分成多行来书写D) 同一行可以写多个语句11.如果变量a=2、b=3、c=4、d=5,表达式Not a>b And Not d<>c的逻辑值是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.Visual Basic是一种面向对象的可视化程序设计语言,它使用的编程机制是()。

A.事件驱动B.按过程顺序执行C.从主程序开始执行D.按模块顺序执行A答案2.文本框没有()属性。

A.Enabled B.Visible C.BackColor D.CaptionD答案3.文本框的默认属性是()。

A) Caption B) Text C) Name D) TopB答案4. 下面属于VB语言合法变量名的是()。

A) A_C B) πC) Print D) 5AA答案5.下面四种运算符优先级最低的是()。

A) 算术运算符B) 字符串运算符C) 关系运算符D) 逻辑运算符D答案6.下面正确的赋值语句是()。

A) x+y=30 B) y=30y C) y=x+30 D) 3y=xC答案7.在一个语句内写多条语句时,每个语句之间用()符号分开。

A.,B.;C.、D.:D答案8.要使某命令按钮可操作,应对()属性进行设置。

A.Enabled B.Visible C.BackColor D.CaptionA答案9.在Visual Basic中如果需要注释,可以使用()作为注释的引导符号。

A., B.' C." D.+B答案10.如果X的值小于或等于Y的平方,则打印“OK”,表示这个条件的单行格式If语句是()。

A) If x<=y2 Then Print "OK"B) If x<=y ^ 2 Print "OK"C) If x<=y ^ 2 Then "OK"D) If x<=y ^ 2 Then Print "OK"D答案11.为了给x,y,z三个变量赋初值,下面正确的赋值语句是()。

A) x=y : y=z : z=1B) x=1; y=1 ;z=1C) x=y=z=1D) x=1:y=x:z=yD答案12.在过程定义中用()表示形参的传值。

A)Var B) ByDef C) ByVal D) ValueC答案13.数学关系3≤x<10表示成正确的VB 表达式为()。

A.3<=x<10B.3<=x and x<10C.x>=3 or x<10D.3<=x and <10B答案D 14.与数学表达式对应,VB 的不正确表达式是()。

A. a*b/(3*c*d)B. a/3*b/c/dC. a*b/3/c/dD. a*b/3*c*dcd ab 3答案15.Int(198.555*100+0.5)/100的值是()。

A. 198B. 199.6C. 198.56D. 200C答案16.Rnd函数不可能为下列()的值。

A. 0B. 1C. 0.1234D. 0.0005B答案17.Vb提供了结构化程序设计的三种基本结构,三种基本结构是()。

A. 递归结构、选择结构、循环结构B. 选择结构、过程结构、顺序结构C. 过程结构、输入、输出结构、转向结构D. 选择结构、循环结构、顺序结构D答案18.循环语句For I=-3.5 To 5.5 Step –0.5的循环次数是()。

A. 18B. 1C. 不循环D. 19C答案19.下列数组声明语句中正确的是()。

A. Dim a[3,4] As IntegerB. Dim a(3,4) As IntegerC. Dim a(n,n) As IntegerD. Dim a(3 4) As IntegerB答案20.数组声明语句Dim a(1 to 2,1 to3)中,数组a包含元素的个数是()。

A. 4B. 12C. 6D. 7C答案21.下列控件中,没有Caption属性的是()。

A. 标签B. 文本框C. 命令按钮D. 窗体B答案22. 如果要改变窗体的标题,需要设置窗体对象的()属性。

A. CaptionB. NameC. BorderStyleD. BackColorA答案23. 若要求从文本框中输入密码时在文本框中只显示* 号,则应在此文本框的属性窗口中设置()。

A. Text属性值为*B. Caption属性值为*C. Password属性值为空D. Passwordchar属性值为*D答案24. 变量A%的类型是()。

A. IntegerB. SingleC. StringD. BooleanA答案25. 当使用上下文相关帮助时,选择要帮助的内容,然后按(),就可出现MSDN窗口直接显示所需的帮助信息。

A. Help B. F10 C. Esc D. F1D答案26.关于函数过程和子过程,下面叙述中错误的是()。

A. 函数调用是在表达式中书写函数名,通过函数名返回函数值。

B. 函数过程以Function开头,以EndFunction结束。

C. 子过程利用Call语句进行调用,通过过程名返回过程值。

D. 子过程以Sub开头,以End Sub结束。

C答案27.要改变标签中显示的内容,可以在属性窗口中改变()属性。

A. CaptionB. NameC. TextD. LabelA答案28. 针对语句If I=1 Then J=1,下列说法正确的是()。

A) I=1和J=1均为赋值语句B) I=1和J=1均为关系表达式C) I=1为关系表达式,J=1为赋值语句D) I=1为赋值语句,J=1为关系表达式C答案29. x+y小于10且x-y大于0的逻辑表达式是()。

A) x+y<10 or x-y>0B) (x+y<10):(x-y)>0C) x+y<10 And x-y>0D) x+y<10.And.x-y>0C答案30. 当运行程序时,系统会自动执行启动窗体的()事件过程。

A) Load B)Click C)UnLoad D) GotFocusA答案31.要将X,Y两个变量的值互换,正确的写法是()。

A. X=Y : Y=XB. Y=X :X=YC. T=X : X=Y : Y=TD. X=T : T=Y : Y=XC答案32.为了把焦点移到某个指定的控件,所使用的方法是()。

A. SetFocusB. VisibleC. LostFocusD. GetFocusA答案33.循环语句For i=1 To 20 Step2的循环次数是()。

A.无数次 B. 10 C. 20 D. 11B答案34. 确定一个控件大小的属性是()。

A. Width和HeightB. Width或HeightC. Top和LeftD. Top或LeftA答案35.用来设置斜体字的属性是()。

A. FontItalicB. FontName C.FontBold D. FontSizeA答案36. 在Visual Basic 中最基本的对象是(),它是应用程序的基石,是其他控件的容器。

A. 文本框B. 命令按钮C. 窗体D. 标签C答案37. VB集成开发环境有三种工作状态,不属于三种工作状态之一的是()。

A.设计状态B.编写代码状态C.运行状态D.中断状态B答案38.循环语句For I=-3 To 20 Step0的循环次数是()。

A.无数次 B. 23 C. 20 D. 22A答案39.数组声明语句Dim a(3,-2 to 2)中,数组a包含元素的个数是()。

A. 120B. 75C. 20D. 13C答案40.在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用()关键字在过程中定义局部变量。

A. DimB. PrivateC. PublicD. StaticD答案41.在Select Case X 结构中,描述判断条件 3 ≦ X ≦ 7 的测试项应该写成()。

A.Case 3 ≦ X ≦ 7 B.Case 3 ≦ X ,X ≦ 7 C.Case Is ≦ 7 ,Is ≧ 3D.Case 3 To 7C答案B 42.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:Private Sub Command1_Click()a = 12345Print Format$(a, "000.00")End Sub程序运行后,单击命令按钮,窗体上显示的是()。

A. 123.45B. 12345.00C. 12345D. 00123.45答案43. 设x=4,y=8,z=7,以下表达式的值是()。

x<y And (Not y>z) Or z<xA. 1B. -1C. TrueD. FalseD答案44. 执行语句s=Len("VisualBasic")后,s的值是()。

A. VisualB. BasicC. VisualBasicD. 11D答案45. 设a=10,b=5,c=1,执行语句Print "a+b+c=";a+b+c 后,窗体上显示的是()。

A. a+b+cB. a+b+c=C. 16D. a+b+c=16D答案C 46. 下面程序段,显示的结果是()。

Dim a as integera=5Select Case aCase 3Print “优秀”Case 4Print “良好”Case 5Print “通过”Case ElsePrint “未通过”End SelectA. 优秀B. 良好C. 通过D. 未通过答案47. 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Static x As IntegerDim y As Integerx=x+1y=y+1Print x,yEnd Sub程序运行后,连续三次单击Command1按钮后,窗体上显示的是()。

A. 3 3B. 3 1C. 1 3D. 1 1 答案DD 48. 设有如下程序:Private Sub Command1_Click()Dim sum As Double, x As Doublesum = 0n=1For i = 1 To 5x = n / isum = sum + xn = -nNextEnd Sub该程序通过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答案B 49. 在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码:Private Sub Command1_Click()Dim x As Integer,y As Integerx = 5y = 3Call proc(x, y)print x,yEnd SubPrivate Sub proc(a As Integer, b As Integer)a = a + bb = a * b End Sub程序运行后,单击命令按钮,则窗体上显示的是()。

相关文档
最新文档