VB实验选择填空

合集下载

VB程序设计方法考试卷(A)

VB程序设计方法考试卷(A)

VB 程序设计方法考试卷(A )姓名姓名 学号学号一、选择题(40%,每题2分)分) 1、以下关于文件的叙述中,错误的是(、以下关于文件的叙述中,错误的是( )。

A 、顺序文件中的记录一个接一个地存放、顺序文件中的记录一个接一个地存放B 、随机文件中记录的长度是随机的、随机文件中记录的长度是随机的C 、执行打开文件的命令后,自动生成一个文件指针、执行打开文件的命令后,自动生成一个文件指针D 、LOF 函数返回给文件分配的字节数函数返回给文件分配的字节数2、以下叙述中错误的是(、以下叙述中错误的是( )。

A 、事件过程是响应特定事件的一段程序、事件过程是响应特定事件的一段程序 B 、不同的对象可以具有相同名称的方法、不同的对象可以具有相同名称的方法C 、对象的方法是执行指定操作的过程、对象的方法是执行指定操作的过程D 、对象事件的名称可以由编程者指定、对象事件的名称可以由编程者指定3、以下合法的Visual Basic 标识符是(标识符是( )A 、Forloop B 、Const C 、9abc D 、a#x 4、当一个复选框被选中时,它的V alue 属性的值是( ) A 、3 B 、2 C 、1 D 、0 5、表达式5MOD3+3\5*2的值是(的值是( )A 、0 B 、2 C 、4 D 、6 6、设x=4,y=8,z=7,以下表达式x<y And (NOT y>z)OR z<x 的值是(的值是( )A 、1 B 、-1 C 、True D 、False 7、设窗体上有一个文本框,设窗体上有一个文本框,名称为名称为text1,程序运行后,程序运行后,要求该文本框不能接受键盘输入,要求该文本框不能接受键盘输入,要求该文本框不能接受键盘输入,但但能输出信息,以下属性设置正确的是(能输出信息,以下属性设置正确的是( )。

A 、text1.maxlength=0 B 、text1.enabled=false C 、text1.visible=0 D 、text1.with=0 8、以下能在窗体form1标题栏中显示“V isualBasic 窗体”的语句是(窗体”的语句是( )。

Vb操作题题库(含答案)

Vb操作题题库(含答案)

VB填空题:1、Visual Basic 6.0分为3种版本,这3种版本是______、______和______。

其中,最完整的是______。

答案:1:学习版#专业版#企业版2:学习版#专业版#企业版3:学习版#专业版#企业版4:企业版知识点:VB知识点/第一章2、可以通过______快捷键或______快捷键退出Visual Basic。

答案:1:Alt+F4#Alt+Q2:Alt+F4#Alt+Q知识点:VB知识点/第一章3、传统的程序设计语言主要是面向______的,而现在涌现出的许多可视化程序设计语言,如Visual Basic主要是面向______进行程序设计的。

答案:1:过程#问题2:对象知识点:VB知识点/第一章4、在面向对象程序设计中,对象是由______和______组成的概念。

答案:1:代码#数据2:代码#数据知识点:VB知识点/第一章5、Visual Basic开发环境中,在标题栏的方括号内能指出目前正处在______、______状态或______状态。

答案:1:设计#中断#运行#设计状态#中断状态#运行状态2:设计#中断#运行#设计状态#中断状态#运行状态3:设计#中断#运行#设计状态#中断状态#运行状态知识点:VB知识点/第一章6、在设计模式下,工程中的某个窗体没有出现,可通过双击______窗口中的相应窗体名来使之出现。

答案:1:工程资源管理器知识点:VB知识点/第一章7、Visual Basic开发环境中,当属性窗口在界面上末出现时,可使用______菜单中的______选项让它显示出来。

答案:1:视图2:属性窗口知识点:VB知识点/第一章8、在属性窗口中,属性显示方式分为两种,即按______顺序和按______顺序,分别通过单击相应的按钮来实现。

答案:1:字母#分类2:字母#分类知识点:VB知识点/第一章9、菜单命令中有"…"标记表示该命令是一个______的命令。

VB试题 (6)

VB试题 (6)

题型:填空、判断、选择、程序填空、程序设计和窗体设计VB的特点:面向对象、可视化、事件驱动对象具有属性、事件和方法三要素.属性是用来描述和反映对象特征的参数,不同的对象具有各自不同的属性,对象的所有属性都可以在属性窗口中设置.N所有控件都具有的共同属性是【1】属性.name写出清除标签Label1的显示信息的语句为【1】. Label1.caption=""(清除文本框的内容、在标签上显示信息、在文本框中显示信息)窗体的Enabled属性值为False时,该窗体上的按钮、文本框等控件就不会响应用户的操作。

Y 当运行程序时,系统自动启动窗体的事件过程是().A (Enabled是否失效,Visible是否可见) A:Load B:Click C:UnLoad(关闭窗体时启动) D:GotFocus控件是对象,而窗体不是对象,它只是控件对象的窗口.N一个程序只能有一个窗体。

Nvb程序运行时窗体上对象的名称可以随时修改。

N如果要使命令按钮表面显示文字"退出(X)"(在字符X之下加下划线),则其Caption属性设置为【1】。

退出(&X)设置控件背景颜色的属性名称是【1】. Backcolor(前景色(字体颜色):Forecolor)要在垂直位置上移动控件,应利用控件的()属性. CA:Left(左右移动时,利用该属性) B:Width C:Top D:Height确定一个窗体或控件大小的属性是().AA:Width 和Height B:Width 和TopC:Top 和right D:Top 和 LeftVisual Basic中的文本框中要使该框不允许多行输入,应设置【1】属性为false.MultiLine能够获得一个文本框中被选取文本的内容的属性是Seltext。

Y若要使标签控件显示时不覆盖其背景内容,要对()属性进行设置. DA:BackColor B:BorderStyle C:ForeColor D:BackStyleVisual_basic是合法的变量名.(标识符以字母开头,后可跟字母、数字或下划线)答案:Y在VB代码中,将多个语句合并写在一行上的语句分隔符是【1】冒号基本数据类型:Integer(%)、Long(&)、Single(!)、Double(#)、String($)下面()是日期型常量. CA:"12/19/99" B:12/19/99 C:#12/19/99# D:{12/19/99}变量未赋值时,数值型变量的值为().A (字符串变量的值为空串)A:0 B:空 C:1 D:无任何值Dim i, j as integer 表明i和j都是整型变量.N要强制声明变量,可在窗体模块或标准模块的声明段中加入语句().A:Option Base 0 B:Option ExplicitC:Option Base 1 D:Option Compare答案:B为了给三个变量赋初值1,赋值语句是:x=y=z=1。

VB课堂练习

VB课堂练习

VB课堂练习一一.填空题1.在对象名与事件名之间用[ ]符号连接。

窗体的对象名用[ ]表示。

2.Visual Basic 的窗体和控件是具有自己的[ ]、[ ]和方法的对象。

3.窗体和控件的大部分属性可以通过[ ]设置、也可以通过[ ]设置。

4.在面向对象程序设计中,对象是一个由[ ]和[ ]组成的概念。

5.Visual Basic 中的对象包括[ ]、[ ]和[ ]。

6.Name属性的含义是[ ],窗体的默认Name属性是[ ]。

7.Show 方法的作用是[ ],Hide 方法的作用是[ ]。

8. 一个窗体对象,其最先发生的事件是[ ]事件,最后发生的事件是[ ]事件。

9. 移动窗体时,为了初始化该窗体中的各控件,可选用窗体的[ ]事件;关闭窗体用[ ]事件。

10.窗体对象可以识别KeyPress、KeyUp、KeyDown事件,在按下某键时,这三个事件发生的顺序是:[ ]、[ ]、[ ]。

二.选择题1.在Visual Basic设计界面中不能隐藏的窗口是( )。

A)工程窗口B)属性窗口C)立即窗口D)窗体窗口2.以下可以构成语句的一项是( )。

A)对象名.属性B)对象名.方法名C)对象名.事件名D)对象名.函数名3.以下不是Visual Basic 的特点的选项是( )。

A)可视编程B)算法设计C)事件驱动D)面向对象4.在Visual Basic中通过( )属性来设置字体的颜色。

A)FontColor B)ClipControlC)BackColor D)ShowColor5.设置窗体的绘图方式是否在Paint事件中重绘整个窗体内容利用( )属性。

A)ControlBox B)ClipControlC)BordeStyle D)AutoRedraw7.( )是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。

A)文件B)属性C)方法D)窗体8.以下不属于同类的是( )。

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

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填空题

vb填空题
8
453. 表达式 Int(11111.555*100+0.5)/100 的结果是______。
11111.56
454. 有如下程序段:
a$="visual basic programing"
b$=".net"
c$=left(a$,12)&b&right(a$,11)
运行程序后,则变量c$的值为______
120
469. 将标签Label1的字体设置成粗体,使用的语句是:______。
label1.fontbold=true
470. 将标签Label1的字号设置成20,使用的语句是:______。
label1.fontsize = 20
471. 如果要时钟控件每一秒钟发生一个Timer事件,则Interval属性应设置为______。
程序运行后,单击命令按钮,在输入对话框中分别输入123和456,输出结果为 ______ 。
123456
443. InputBox()函数返回值的类型是______。
字符串
字符型
444. 执行语句 B = MsgBox("XXX",,"YYY")后,在消息框中的标题信息是______。
YYY
445. 语句x=inputbox("请输入数据"),输入12345,则x的值是______,其类型为______。
(2)C<="0"And C>="9"or c>="A"and c<="Z"的值为______
truetrue
438. 在VB中,字符型常量应使用______将其括起来,日期/时间型常量应使用______符号将其括起来。

VB交大练习题

Vb考试复习题一、填空题1.设a=2,b=3,表达式a>b 的值是_______。

FALSE2.在VB中声明符号常量的关键字是_______。

const3. 表达式10 MOD 16\4的值是_______。

24. 设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D的值是_______。

False|0|5. 设a=6,b=3,c=5,则表达式Not a>c And c=b Or b<>a+c 的值为_______。

True6. 设a=1,b=2,c=3,则表达式:a<b or b<c and c<a 的值是_______。

True7. 在VB中,用Dim X As Integer 语句定义的变量X,系统默认其值为_______。

08. 表示x是5的倍数逻辑表达式为_______。

X MOD 5=09. 已知a=,b=,c=,d=True 则表达式:a>=0 AND a+c>b+3 OR NOT d 的值是____。

False|0|零|假|假值|零值10. 用dim abc as integer 定义的变量abc,其类型是______。

整型11. 表达式"12345"<>"12345" & "ABC"的值是_______。

True12. 在VB中,字符型常量应使_______将其括起来,日期/时间型常量应使用______将其括起来。

双引号井号13.在窗体上添加一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()a = InputBox("请输入一个整数")b = InputBox("请输入一个整数")Print a + bEnd Sub程序运行后,单击命令按钮,在输入对话框中分别输入321和456,输出结果为___。

vb练习题第三章

vb练习题第三章VB第三章练习一、选择题1.关于Visual Basic程序的说法不正确的是________。

A) 一行可以写多条语句,语句之间用“:”隔开B) 一条语句可以写在多行上,用“空格”加“_”作为续行标志C) 程序中的大小写字母不区分D) 变量在使用之前必须先定义类型2.Visual Basic的一条语句可以写在多行,但要用续行符,续行符应为________。

A) 一个空格加一个下划字符(_) B) 一个下划字符(_)C) 直接回车 D) 一个空格加一个连字符(-)3.Visual Basic的一行可以写多条语句,语句之间用________隔开。

A) 逗号 B) 分号 C) 顿号_ D) 冒号4.下列说法不正确的是 ________。

A) 注释语句是非执行语句,仅对程序的有关内容其注释作用,它不被解释和编译B) 注释语句可以作为代码中的一行C) 注释语句不可以放在其他语句的后面D) 代码中加入注释语句的目的是提高程序的可读性5.下列说法不正确的是________。

A) 调试程序时,使用解释运行方式比较方便B) 解释运行方式比编译运行方式运行应用程序的速度慢C) 解释运行方式必须在Visual Basic集成环境下使用D) 解释运行方式和编译运行方式都必须在Visual Basic集成环境下使用6.一般情况下,用Visual Basic创建应用程序分为4个主要步骤。

以下操作顺序正确的是________。

① 创建应用程序的界面② 编写程序代码,建立事件过程③ 设置对象属性④ 调试运行程序,生成可执行文件A) ①②③④ B)①③②④ C) ②①④③ D) ②③①④7.新建工程的快捷键是________ 。

A) Crtl+A B)Crtl+D C) Crtl+N D) Crtl+E8.工程文件的扩展名是________。

A) frm B) frx C) cls D)vbp9.假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"Visual Basic Test"的语句为________。

(完整版)Vb专题习题

Vb专题习题一、选择题1. 将数学表达式写成Visual Basic表达式,正确的是()(A)Sqr(abs(b*b-4ac)) (B)Sqr(abs[b*2-4*a*c])(C)Sqr(abs(b*b-4*a*c))(D)Sqr[abs(b*b-4*a*c)]2. 在Visual Basic中,若要将窗体中某个命令按钮设置成无效状态,应对该按钮的()属性值进行修改。

(A)Value (B)Visible (C)Enabled (D)Caption3. 执行如下Visual Basic程序段时,出现了如下图所示的错误:Private Sub Command1_Click()Dim a As Integer, b As Integera = 5:b = 8b = a + blabel1.Caption = Str(b)End Sub引发此错误的语句可能为()(A)Dim a As Integer, b As Integer(B)a = 5: b = 8(C)b = a + b(D)label1.Caption = Str(b)4. 已知a=5,b=9,c=11,则下列Visual Basic表达式的值为False的是()(A)a > b And a > c(B)a < b Or a > c(C)a < b + c (D)a > c – b5. 有下列Visual Basic程序段:某同学正编写一个判断两数大小的程序,其窗体和代码窗口如下图所示:根据代码窗口中的程序,要在程序运行时判断两数的大小,窗体上必须增加的对象是()(A)标签Text1(B)文本框Text2(C)命令按钮Command1(D)文本框Print若程序要实现“求100内能被3整数的自然数个数”的功能,则方框中正确的语句是()(A)i / 3 = 0(B)i mod 3 = 0(C)i \ 3 = 0(D)int(i/3) = 06. 有如下Visual Basic程序段:Private Sub Command1_Click()Dim a As Integera = Int(5 * Rnd + 1) * Int(5 * Rnd - 1)Print aEnd Sub执行程序后,a的值范围是()(A)[0,15] (B)[-1,15] (C)[-4,15] (D)[-5,15]7.在Visual Basic中,表达式3 ^ 2 Mod 14 \ 2 ^ 3的值是()(A)1 (B)0 (C)2 (D)38. 某同学正编写一个判断两数大小的程序,其窗体和代码窗口如下图所示:根据代码窗口中的程序,要在程序运行时判断两数的大小,窗体上必须增加的对象是()(A)标签Text1(B)文本框Text2(C)命令按钮Command1(D)文本框Print9. 下列Visual Basic程序段中,能实现输出变量a、b、c三个数中最大数的是()10、有如下Visual Basic程序段:x = 3y =5Text1.Text = "x+y"该程序运行后,要文本框Text1中显示的是()(A)3+5(B)x+y(C)8(D)3+5=811.在Visual Basic中,下列表达式的值为5的是()(A)Int(Sqr(9) + 1.28)(B)(19 \ 2) Mod 5(C)Abs(-7) + Sqr(4)(D)Len("x+y+2")12.在Visual Basic中,下列语句定义的数组元素为10个的是()(A)Dim a(0 To 10) As Integer(B)Dim b(1 To 9) As String(C)Dim c(2 To 10) As Boolean(D)Dim d(0 To 9) As Date13.某Visual Basic工程的代码窗口如图所示:从图中可以看出,当前正在编辑的是()A. Command1的Click事件过程代码B. Timer1的Timer事件过程代码C. Label1的Click事件过程代码D. Image1的Click事件过程代码14. 在Visual Basic中,下列能作为变量名的是()A. MyB. IfC. a+yD. 2nd15. 已知字符A~Z的ASCII码值分别对应65~90。

VB填空题及答案

二、填空题:(每空1分,共20分) 程序代码基础部分:1.Visual Basic 中的变量按其作用分为__ 、__ 、__ 。

全局变量、模块变量(或窗体级变量)、局部变量(过程级变量)2.声明单精度常量PI 代表3.14159的语句为__ __ __ _。

Const PI!=3.14159或Const PI As Single = 3.14159 3.声明定长为10个字符变量Str v 的语句为: 。

Dim Strv as String*10 4.把条件为1≤X ≤5 写成Visual Basic 表达式为: 。

x>=1 and x<=5 5.把条件1≤X<12写成Visual Basic 关系表达式为__ 。

x>=1 and x<126.数学表达式(2 π r+e -5)lnx 对应的Visual Basic 表达式是:__ 。

(2*3.14*r+exp(-5))*Log (x ) 7.数学表达式c)-b)(s -a)(s -s(s 对应的Visual Basic 表达式是: __ 。

sqr (s*(s-a )*(s-b )*(s-c ))8.数学表达式ba x e r++-ln )2(8π对应的Visual Basic 表达式是: 。

(2*3.14*r+exp(-8))*log(x)/(a+b)9.数学表达式5+(a+b)2对应的Visual Basic 表达式是 。

5+(a+b)^210.数学表达式2a (7+b )对应的Visual Basic 表达式是 。

2*a*(7+b )11.数学表达式C ×A B对应的Visual Basic 表达式是 。

C*A^B12.写出 Visual Basic 表达式 (Abs(a*b-c^3))^3 对应的数学表达式的形式 。

│ab-c 3│313.写出 Visual Basic 表达式 x^2+3*x*y/(2-y) 对应的数学表达式的形式 。

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

实验一: 一、选择题: 1.窗体上有命令按钮“确定”,在代码窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为( A )。

A)“OK”和“确定” B)“确定”和“OK” C)“Command1”和“确定” D)“Command1”和“OK” 2.窗体具有自己的属性、方法和事件。下列不属于窗体的方法的是( A ) A)Load B)Move C)Show D)Print 3.下列事件中文本框不能响应的事件是(B )。 A)LostFocus B)Timer C)Change D)Keypress 4.若要设置文本框中显示文本文字的颜色,应该使用的属性是( D )。 A)BackColor B)FillColor C)BackStyle D)ForeColor 5.在代码中要把焦点移动至接收焦点的对象上,所使用的方法是(C )。 A)GotFocus B)LostFocus C)SetFocus D)LoadFocus 6.Visual Basic中,构成对象的三要素是( D )。 A)控件、属性、事件 B)窗体、控件、代码 C)控件、过程、窗体 D)属性、事件、方法 7.要使标签框的大小随Caption属性的值进行扩展和缩小,应对( C )属性进行设置。 A)Borderstyle B)Backcolor C)Autosize D)Aligment 8.为了防止编辑文本框中的内容,应将控件的( D )属性设置为TRUE。 A)Locked B) Multiline C)Text D)Enabled 9.设置命令按钮的标题时,应改变的属性是( C )。 A)Text B)Name C)Caption D)名称 10)在窗体上有一个名为Text1的文本框,可以改变Text1文本框高度的属性是( C )。 A)TabIndex B)Width C)Height D)Text 二、填空题 1.VB是一种面向( 对象 )的程序设计语言,采用了事件编程机制 2.VB中对象的Top和Left属性决定了对象的( 位置 ) 3.VB中,工程文件名的后缀是“.VBP” 、窗体文件名的后缀是( .frm )。 4.在VB中,为使控件不可见,应将控件的visible属性设置为( false )。 5.VB中把对象最常用最重要的属性指定为默认属性,标签框的默认属性为( caption )。 6.面向对象的程序设计,把对象的外观特征和行为参数的数据称为对象的( 属性 )。 7.VB有三种工作模式,它们分别是设计模式、( 中断 )模式和运行模式。 8.窗体有三个文本框(Text1、Text2、Text3),若Text1中输入456,Text2中输入78,程序执行了语句Text3=Text1+text2后,则Text3显示( 45678 )。

9.双击窗体中的对象后,Visual Basic 将显示的窗口是( 代码 )窗口。 10.设置对象属性中的Name是指( 对象名称 ) 实验二:

一、选择题

1、在窗体上以楷体输出"楷体→程序设计语言"。( D ) A)print "楷体→程序设计语言":fontname="楷体" B)fontname="楷体":print "楷体→程序设计语言" C)print "楷体→程序设计语言":fontname="楷体_GB2312" D)fontname="楷体_GB2312":print "楷体→程序设计语言" 2、Lcase("aBcD")的结果是?( c ) A) ABCD B)aBcD C)abcd D)AbCd 3.Asc("d")的结果是?( D ) A)68 B)65 C)97 D)100 4.Chr(65)的结果是?( A ) A)"A" B)"a" C)a D)A 提示:对应于实验书P20第3题,可以使用此函数进行字符和ASCII码的相互转换。 5.能获得字符串S最左边4个字符的函数是( D ) A)Left(1,4) B)mid(s,4) C)Leftstr(S,4) D)Left(S,4) 6.已知A$="12345678"则表达式Val(Left(a,4)+Mid(A,4,2))的值为( C ). A)123456 B)1279 C) 123445 D)6 7.执行语句 Print Format (5459.478,"##,##0.00"),正确的输出是( B ) A)5459.48 B)5,459.48 C)5,459.478 D)5,459.47 8.下列能正确产生[1-30]之间的随机整数的表达式是?( D ) A)1+Rnd(30) B)1+30*Rnd() C)int(Rnd()*29)+1 D)int(Rnd()*30)+1 9.len("ab中国")结果是? (C) A)8 B)7 C)4 D)5 10.以下叙述中错误的是?( B ) A)用Shell函数可以调用能在Windows下运行的可执行程序 B)用Shell函数可以调用可执行文件,也可以调用VisualBasic的内部函数 C)调用Shell函数的格式应为:=Shell(„„) D)用Shell函数不能执行DoS命令 11.在VB语句中,以REM开头的是( B )语句。 A)恢复语句 B)注释语句 C)改名语句 D)重定向语句 12.能够作为Visual Basic的表达式的是( D ) A)4*sin(π) B)b^2-4ab C)[-b-sqr(dlt)]/(2*a*c) D)exp(x)+ABS(Y) 13.下面给出的符号中,不能作为Visual Basic的变量名的是( B ) A)abcd B)4a123 C)AA123 D)BB% 14.表达式2*3^2+2*8/4+3^2+10\3的值为?( B ) A)64 B)34 C)49 D)22 二、填空题 1.在同一行上书写多条语句,语句与语句之间用( )符号分隔。 参考答案:冒号|: 2.表示x、y都小于z的关系表达式是( ) 参考答案:x3.表达式456 & “789”+11的值是( )。 参考答案:456800 4.小写字母转换成大写字母所用的函数是( )。 参考答案:Ucase(C) 5.执行以下程序段后,变量c$的值为( )。 A="Visual Basic Programing" b="Quick" c=b & Ucase(Mid(a,7,6)) & Right(a,11) 参考答案:Quick BASIC Programing 6.VB中的整除运算符为( ) 参考答案:\ 实验三: 一、选择题 1.InputBox函数返回值的类型为( 字符型 ) 如:设计一个程序,在程序中添加一个名称为Form1的窗体,添加窗体的Click事件过程代码,Private Sub Form_Click()

Dim x As Single,y As Single x=InputBox("输入第一个数据","输入数据") y=InputBox("输入第二个数据", "输入数据") Print x+y End Sub 2.程序运行时,单击窗体,先后在两个输入对话框中输入123和456,则程序的输出为( D ) A)123456 B)123 C)456 D)579 3.把InputBox的返回值转换为数值应该使用的函数是( D ) A)Log() B)Str() C) Len() D)Val() 4.str1=InputBox("输入","","练习")从键盘上输人字符串"示例"后,str1的值是( D ) A)"输入" B)“” C)"练习" D)"示例" 5.在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框。 程序运行后,Command1为禁用(灰色) 。当向文本框中输入任何字符时,命令按钮Command1变为可用。 Private Sub Form_Load() Command1.Enabled=False End Sub Private Sub Text1_ ? ( ) ‘?处应填什么( C ) Command1.Enabled=True End Sub A)Keypress事件 B)LostFocus C)Change D)GotFocus 二、填空题 1.程序设计语言的三大结构是顺序结构,选择结构,( 循环结构)。 2.msgbox函数的返回值是( 按钮的值 ) 3.赋值语句的形式为( 变量名=表达式 ) 实验四: 实验四参考

一、选择题 1.当条件为5A)if 5C)if 52.下面If语句统计满足性别为男、职称为副教授以上并且年龄小于40岁条件的人数,不正确的语句是( D )

A)If sex="男性" And age<40 And InStr(duty,"教授")>0 Then n=n+1 B)If sex="男性" And age<40 And InStr(duty="教授" or duty="副教授" )>0 Then n=n+1 C)If sex="男性" And age<40 And Right(duty,2)="教授"Then n=n+1 D)If sex="男性" And age<40 And duty="教授" And duty="副教授" Then n=n+1 3.多分支选择结构的Case语句,下列写法错误的是( C )。 A) Case 1,5,7,9 B) Case 8 to 10 C)Case 10 to 2 D) Case Is<"man" 4.下列程序的输入值为15时,其运行结果为( B )。 Dim a as integer a= InputBox("请输入a的值") Select case a Case 1 to 4 Print "D" Case 5 to 10 Print "C" Case IS=15 Print "B" Case else Print "A" End select A)"A" B)"B" C)"C" D)"D" 5.运行程序,在文本框中输入15,单击窗体后,在标签框中输出的结果是( A )。 Private Sub Form_Click() Dim X%, Y% X =VAL(Text1.Text) If X < 15 Then

相关文档
最新文档