- 基础理论
- 数据及数据库技术
- 人工智能
- 算法理论
- 算法实例
- + 面向对象程序设计 VB开发工具
- 程序设计语言
- 循环结构
- 分支结构
- 顺序结构
- 类、对象、属性、方法、事件和事件处理的概念
- VB应用程序的界面设计与调试
- 基本数据类型
- 常量、变量、数组
- 常用的标准函数
- 基本运算及表达式
- 赋值语句
- 选择语句
- 循环语句
- 算法实例的程序实现
- 算法及算法的表示方法
- 多媒体理论
- 基础软件操作
- 算法软件操作
- 多媒体软件操作
- 网络技术应用
阶乘是一种累乘积的计算方法,用“!”来表示阶乘,n!=1×2×3×……×n。如:8!=1×2×3×…×8=40320。小王为了求10! 的值,编写了如下Visual Basic代码:
s = s * i ④
Private Sub Command1_Click()
Dim i As Integer, s As Integer ①
s = 0 ②
i = 1
Do While i < 10 ③
i = i + 1s = s * i ④
Loop
Print sEnd Sub
运行该程序,小王单击命令按钮Command1后,出现如第38题图对话框,已知序号①划线处的代码有错误,正确的代码应该是___________________________。经过代码修改后,小王重新运行该程序,单击命令按钮Command1,出现的结果是“0”, 那么序号_____(填①/②/③/④)划线处的代码有错误,正确的代码应该是________________。
在Visual Basic中,某对象属性窗口的部分信息如第7题图所示。下列说法不正确的是( )


A.该对象属于文本框类 |
B.该对象名为age |
C.在程序运行时该对象不可见 |
D.Text是属性名 |
下列关于面向对象程序设计的说法错误的是( )
A.对象包含相关的属性和对应的方法 |
B.类是对相同性质的对象的一种抽象,是对象的一个“实例” |
C.面向对象的程序设计方法的核心是对象功能的实现和表达 |
D.“可视化”和“事件驱动”是VB应用程序的重要特征 |
现有如下Visual Basic程序段:
y = -100 :x = 100
If x > 10 Then
y = -1
y = -100 :x = 100
If x > 10 Then
y = -1
Elseif x > 50 Then
y = 1Else
y = 0End if
该程序段执行后,变量y的值是( )A.-100 | B.-1 | C.1 | D.0 |
用Visual Basic模拟登录界面,如第10题图所示,当鼠标单击“<请输入账号>”所在的文本框Text1时,文本内容就消失,则此事件处理过程名是( )


A.登录窗口_Click() |
B.Text1_KeyPress() |
C.Command1_Click() |
D.Text1_Click() |
某Visual Basic程序在调试过程中弹出如图所示对话框,产生该错误的可能原因是( )


A.该程序代码中,某个过程名书写错误 | B.该程序窗体界面中,缺少一个文本框 |
C.该程序代码中,某个变量或常量没有声明 | D.Visual Basic软件没有正确安装 |
现有如下Visual Basic程序段:
x = 3
y = 9
z = x = y
该程序段执行后,变量z的值是( )
x = 3
y = 9
z = x = y
该程序段执行后,变量z的值是( )
A.9 | B.3 | C.True | D.False |
下列能表示“x与y都小于100”的VB表达式是( )
A.x < 100 And y < 100 | B.x < 100 , y < 100 |
C.x < 100 Or y < 100 | D.x < 100 :y < 100 |
现有如下Visual Basic程序段:
x = x + 2
s = 0 :x = 2:y = 49
Do While x <= Sqr(y)
s = s + xx = x + 2
Loop
该程序段运行后,x的值是( )A.2 | B.6 | C.8 | D.12 |