2012vb选择题汇总练习

更新时间:2023-09-21 18:45:01 阅读量: 工程科技 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Visual Basic程序设计选择题

2、下列可作为Visual Basic合法变量名的是( )。 A、A#A

B、4A

C、?xy

D、constA

4、错误使用Print方法的是( )。

A、Picture1.Print B、Form1.Print C、Debug.Print D、Text1.Print

5.由( )关键字声明的局部变量在整个程序运行时一直存在。 A.Dim B.Public C.Static D.Private 6.定义变量时如不指定类型,该变量为( )变量。 A.Integer B.String C.Variant D.Single 7.下列( )是合法的变量名。 A.x%y B.xy% C.2x D.Or 8.下列哪一个是日期型常量( )。

A.\ B.#06/08/04# C.06/08/04 D.{06/08/04} 9.下列为字符串变量的是( )。 A.x! B.x# C.x% D.x$ 10.可以在窗体模块的声明段中进行( )的声明。

A.全局数组 B.全局常量 C.全局变量 D.全局自定义数据类型 11.下列表达式中,值最大的是( )。 A.2 \\ 3 B.2 / 3 C.2 mod 3 D.3 mod 2 12.下列运算符中,优先级最低的是( )。 A.* B.^ C./ D. \\

13、下列赋值语句中正确的是( )。 A、x+y=20 B、y=x+20 C、3x=y

D、s=∏*r*r

14、在立即窗口中执行语句:X=InputBox(“请输入数据”,0,”示例”),弹出对话框后输入10回车,则下列叙述中正确的是( )。

A、变量X的值是数值10 B、在InputBox对话框标题栏显示的是“示例” C、0是默认值

D、变量X的值是字符型”10”

B、Min=IIf(x

15、下列求两数中最小数的程序段,不正确的是( )。 A、If x

C、Min=x: If y<=x Then Min=y D、If y<=x Then Min=y: Min=x 16.以下( )语句可表示[50,100]之间的随机数。

A.Int(Rnd * 51) + 49 B.Int(Rnd * 51 +50) C.Int(Rnd * 50) + 50 D.Int(Rnd * 50 + 50) 17.设a=\级台阶\,使b=\台阶\的语句是( )。 A.Right(a,4) B.Instr(a,5,4) C.Left(a,5,4) D.mid(a,4,2) 18.如果VB语句超过一行,可以使用空格加( )续行。

A.- B.+ C.; D._

19.Print方法分区输出时,用( )分隔多个表达式。 A.空格 B.逗号 C.冒号 D.分号 20.VB表达式Format(CInt(\的值是( )。

A.03.00 B.03.14 C.3.14 D.3

21.执行n = InputBox(\0, \,在输入框中输入5后回车,则下列叙述中,正确的是( )。

A .0是默认值 B.输入框标题是\ C.n等于数值5 D.n的值为字符\22.执行x = MsgBox(\数据类型不匹配\出错提示!\,然后按回车,x的值是( )。 A .0 B .1 C True D False

23.一个工程含有多个窗体及标准模块,下列叙述错误的是( )。 A.如果工程含Sub Main过程,程序首先执行该过程 B.任何时刻最多只有一个窗体是活动窗体 C.标准模块不能设置为启动模块

D.Hide方法只是隐藏而不从内存中清除窗体 24.设置( )属性使标签Label1没有边框。

A.Label1.BorderStyle = 0 B.Label1.BorderStyle = 1 C.Label1.BackStyle = True D.Label1.BackStyle = False 25.下列控件属性赋值语句错误的是( )。

A.Label1 = \欢迎\ B.Text1.Text = \欢迎\ C.Text1 = \欢迎\ D.Text = \欢迎\26.对窗体上的文本框Text1编写如下事件过程: Private Sub Text1_KeyPress(KeyAscii As Integer) If Chr(KeyAscii) > \ KeyAscii = 0 End If

End Sub

运行时,文本框中能输入的字符是( )。

A.字母 B.大写字母 C.大写字母外的其它字符 D.不能输入字母 27.要使文本框能显示多行文本,需设置( )。

A.AutoSize属性为True B.MultiLine属性为True C.SingleLine属性为False D.MaxLines属性大于1

28、阅读下列程序段:

m=0

For i=1 To 3 For j=1 To i m=m+j Next j,i

执行以上循环后,i和m的值分别是( )。

A、3 5 A、123

B、3 10 C、4 5 C、12334

D、4 10

29、赋值语句a=123+mid(“123456”,3,2)执行后,a的值为( )。

B、157

D、”12334”

30、以下程序段的运行结果是( )。

Private Sub Form_Click() x = 1 Do

x = x * 2 + 1 If x > 6 Then Exit Do End If Loop Print x End Sub

A、1 B、3 C、6 D、7

31.下列叙述中,错误的是( )。

A.Scale方法用来定义新坐标系 B.窗体缺省坐标原点在窗体的左下角

C.ScaleLeft和ScaleTop属性可改变坐标系原点位置

D.ScaleWidth和ScaleHeight属性可改变其对象高度和宽度的刻度单位

32、当函数MsgBox返回值为1,对应的符号常量是vbOK,那么此时表示用户做的操作是( )。

A、用户单击了对话框中的“确定”按钮 B、用户单击了对话框中的“取消”按钮 C、用户单击了对话框中的“是”按钮 D、用户单击了对话框中的“否”按钮 33、下列赋值语句中正确的是( )。 A、x+y=20 B、y=x+20 C、3x=y

D、s=∏*r*r

34、在立即窗口中执行语句:X=InputBox(“请输入数据”,0,”示例”),弹出对话框后输入10回车,则下列叙述中正确的是( )。

A、变量X的值是数值10 B、在InputBox对话框标题栏显示的是“示例” C、0是默认值

D、变量X的值是字符型”10”

35.要取得复选框的状态,应访问( )属性。

A.Value B.Checked C.Visible D.Enabled 36.如果命令按钮的Caption属性包含( ),则按下Alt+C可激活该按钮。 A.&C B.$C C.#C D.@C

37.设置命令按钮的( )属性,可使指针指向该按钮时显示提示内容。

A.Caption B.ToolTipText C.Font D.Tag

38.窗体上有命令按钮OK,它的单击事件过程为CmdOK_Click(),则该按钮的Name和Caption属性分别为( )。 A.OK,Cmd B.Cmd,OK C.CmdOK,OK D.OK,CmdOK 39.命令按钮不能响应( )事件。

A.DblClick B.DragDrop . C.KeyPress . D.MouseMove 40.下列( )控件结合了文本框和列表框的特性。

A.图片框 B.图像框 C.组合框 D.标签

本文来源:https://www.bwwdw.com/article/zg3h.html

Top