阶乘是一种累乘积的计算方法,用“!”来表示阶乘,n!=1×2×3×……×n。如:8!=1×2×3×…×8=40320。小王为了求10! 的值,编写了如下Visual Basic代码:

Private Sub Command1_Click()

Dim i As Integer, s As Integer   ①

s = 0

i = 1

Do While i < 10       ③   

i = i + 1
s = s * i

Loop

    Print s

End Sub

运行该程序,小王单击命令按钮Command1后,出现如第38题图对话框,已知序号①划线处的代码有错误,正确的代码应该是___________________________。经过代码修改后,小王重新运行该程序,单击命令按钮Command1,出现的结果是“0”, 那么序号_____(填①/②/③/④)划线处的代码有错误,正确的代码应该是________________。

当前题号:1 | 题型:填空题 | 难度:0.99
在Visual Basic中,某对象属性窗口的部分信息如第7题图所示。下列说法不正确的是(  )
A.该对象属于文本框类
B.该对象名为age
C.在程序运行时该对象不可见
D.Text是属性名
当前题号:2 | 题型:选择题 | 难度:0.99
下列关于面向对象程序设计的说法错误的是(  )
A.对象包含相关的属性和对应的方法
B.类是对相同性质的对象的一种抽象,是对象的一个“实例”
C.面向对象的程序设计方法的核心是对象功能的实现和表达
D.“可视化”和“事件驱动”是VB应用程序的重要特征
当前题号:3 | 题型:选择题 | 难度:0.99
现有如下Visual Basic程序段:
y = -100 :x = 100
If x > 10 Then
y = -1

Elseif  x > 50 Then

y = 1

Else

y = 0

End if

该程序段执行后,变量y的值是(  )
A.-100B.-1C.1D.0
当前题号:4 | 题型:选择题 | 难度:0.99
用Visual Basic模拟登录界面,如第10题图所示,当鼠标单击“<请输入账号>”所在的文本框Text1时,文本内容就消失,则此事件处理过程名是(  )
A.登录窗口_Click()
B.Text1_KeyPress()
C.Command1_Click()
D.Text1_Click()
当前题号:5 | 题型:选择题 | 难度:0.99
某Visual Basic程序在调试过程中弹出如图所示对话框,产生该错误的可能原因是(  )
A.该程序代码中,某个过程名书写错误B.该程序窗体界面中,缺少一个文本框
C.该程序代码中,某个变量或常量没有声明D.Visual Basic软件没有正确安装
当前题号:6 | 题型:选择题 | 难度:0.99
下列VB表达式的值不等于5的是(  )
A.Sqr(25)B.Abs(-4)+1C.Len("2015")+1D.Int(4.9)
当前题号:7 | 题型:选择题 | 难度:0.99
现有如下Visual Basic程序段:
x = 3
y = 9
z = x = y
该程序段执行后,变量z的值是(  )
A.9B.3C.TrueD.False
当前题号:8 | 题型:选择题 | 难度:0.99
下列能表示“x与y都小于100”的VB表达式是(  )
A.x < 100 And y < 100B.x < 100 , y < 100
C.x < 100 Or y < 100D.x < 100 :y < 100
当前题号:9 | 题型:选择题 | 难度:0.99
现有如下Visual Basic程序段:

s = 0 :x = 2:y = 49

Do While x <= Sqr(y)

s = s + x
x = x + 2

Loop

该程序段运行后,x的值是(  )
A.2B.6C.8D.12
当前题号:10 | 题型:选择题 | 难度:0.99