Visual Basic程序设计学习通超星课后章节答案期末考试题库2023年
- 格式:docx
- 大小:12.84 KB
- 文档页数:9
Visual Basic程序设计学习通超星课后章节答案期末考试题库2023年1.( )是对象的一个基本要素,它描述了对象在程序中的外观特点。
参考答案:
属性
2.a=1 a=a+6执行完后 a中的值是:
参考答案:
7
3.Dim Abc(2,3)所定义的数组元素个数是( )。
参考答案:
12
4.text1=val(text1)+5 在这个语句中,省略默认属性的名字是
参考答案:
Text
5.VB程序中通常不会产生错误提示的( )。
参考答案:
逻辑错误
6.Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一
的是( )。
参考答案:
编写代码模式
7.下列关于“Do While 条件 : 循环体: Loop”这种循环结构的叙述中,正确的叙述
为( )。
参考答案:
如果“条件”为常数0,则一次循环体也不执行
8.下列数据中,VB允许出现的常量格式是( )。
参考答案:
12E3
9.下列语句中,不可以实现进入循环体中执行循环操作的是( )。
参考答案:
For x=3 To 1
10.下面值为真的逻辑表达式是( )。
参考答案:
"That" > "Thank"
11.下面的4个用于数组声明的语句中,正确的是( )。
参考答案:
Dim x(20)
12.为使计时器控件每隔1秒产生一个计时器事件(Timer),则应将其Interval属
性值设置为( )。
参考答案:
1000
13.以下关于MsgBox函数的叙述,错误的是( )。
参考答案:
可以省略任何参数
14.使图像框Image控件中的图像自动适应控件的大小应( )。
参考答案:
将控件的 Stretch属性设为True
15.函数Int(Rnd * 6 + 1)的取值范围是( )。
参考答案:
从1到6(包括1和6)
16.变量S初始值为0,执行命令for k=1 to 5、s=s+k、next k后,s的值为( )。
参考答案:
15
17.启动VB应用程序后,就意味着要建立一个新( )。
参考答案:
工程
18.启动Visual Basic集成开发环境后,工具箱窗口内显示的控件是( )。
参考答案:
内部控件
19.在VB中表达式11\3+11 mod 3 的运算结果值是( )。
参考答案:
5
20.在VB循环体中,用于退出当前循环语句的辅助控制语句是( )。
参考答案:
Exit
21.在Visual Basic中,不指明时默认的数据类型是( )。
参考答案:
Variant
22.在界面设计时,双击窗体中的对象后,Visual Basic将显示的窗口是( )。
参考答案:
代码窗口
23.在窗体上画一个命令按钮,然后编写如下事件过程: a = InputBox("Enter the
First integer"),b = InputBox("Enter the Second integer"),程序运行后,先后在两个输入对话框中分别输入456和123,则b + a的输出结果是( )。
参考答案:
123456
24.在立即窗口中运行以下语句,a="Beijing" :b="ShangHai" :Print a,b对其输出结
果的描述中,正确的是( )。
参考答案:
Beijing和ShangHai前面有7个空格
25.如果m = 5且n = -6,执行If Not x > 0 Then m = n – 3 Else N = m + 3 ,表达式
Str(m - n) + " " + Str(n - m)) 的值是( )。
参考答案:
–3 3
26.如果VB中缺少某个窗口,一般应从主菜单()的下拉菜单中找到相应
的激活命令
参考答案:
视图
27.如果变量Nop的值为6,则函数 Choose(Nop, "春", "夏", "秋", "冬") 的返回值
为( )。
参考答案:
Null
28.如果将文本框的( )属性设置为True,则运行时不能对文本框中的内容进行编
辑。
参考答案:
Locked
29.对话框MsgBox作为函数,其返回值一般为( )。
参考答案:
Integer
30.已知:a = "Software and Hardware",b = Len(a), c = Mid(a, 1, 8),执行 MsgBox a,
b, c 后,在弹出的信息框的标题栏中显示的信息是( )。
参考答案:
Software
31.已知:Option Base 0,Dim a() As Integer, Dim b(4) As Single,Dim c(4) As
Integer,则下列赋值操作中,正确的赋值是( )。
参考答案:
a=c
32.已知:Option Base 0,Dim A(),n% = 5,则下列操作中,错误的操作是( )。
参考答案:
ReDim A(n-7)
33.已知:Option Base 1,Dim A(3, 4) As Integer,则数组A的元素个数及其第
1维的下界分别是( )。
参考答案:
12和1
34.已知I和x的初始值分别是4和5,执行下列程序段:Do: I = I + 1: x = x +
2:Loop Until I >= 7:MsgBox("I=" + Str(I)): MsgBox("x=" + Str(x)),输出的结果是( )。
参考答案:
I= 7 x=11
35.我们保存一个编写好的程序,“工程名”是以( )作为扩展名的。
参考答案:
vbp
36.打印12+"88.8"的结果是( )。
参考答案:
100.8
37.数组的下界默认是零,也可以通过( )改变默认的数组下界。
参考答案:
Option Base
38.文本框没有( )属性
参考答案:
Caption
39.有程序代码如下:Text1.Text = "欢迎学习VB程序设计",则Text1、Text和"欢
迎学习VB程序设计"分别代表( )。
参考答案:
对象,属性,值
40.有程序段Dim a%(10),k%: For k=1 to 10 : a(k)=sqr(k) : Next k : Print a(k),
程序运行结果为( )。
参考答案:
程序出错
41.用Dim A(3,-2 To 2) As Integer语句定义数组A后,下列语句中,不正确的
是( )。
参考答案:
A(-1,-1) = A(3,2) - A(3,1)
42.若有 k = 0,则循环结构 Do Until k >= 10: k = k + 1: Loop 中的循环体执行次数
是( )。
参考答案:
10
43.要使标签中的文本靠右显示,则应将标签的Alignment属性值设置为( )。
参考答案:
1
44.要向图片框P1中加载“d:\hainan\zhiwu.bmp”图像文件,应使用语句( )。
参考答案:
P1.Picture=LoadPicture("d:\hainan\zhiwu.bmp")
45.设m,n是整数(m
参考答案:
x = Int(Rnd * (n - m + 1)) + m
46.设有标签Label1,为了使该标签不透明并且有边框,正确的属性设置为( )。
参考答案:
Label1.BackStyle=1 : Label1.BorderStyle=1
47.设有语句x=InputBox("输入数值","0","示例"),程序运行,若从键盘输入数值
99,则下列叙述中正确的是( )。
参考答案:
函数返回的是字符串"99"
48.语句if 3*4>=10 then a=1 else a=2 执行后,a的值为( )。
参考答案:
1
49.阅读下列程序段: m = 0: For i = 1 To 3: For j = 1 To i: m = m + j: Next j, i:执行
以上的循环后,i和m的值分别为( )。
参考答案:
4 10。