题库 高中信息

题干

小王编写VB程序,实现如下功能:在Text1中输入1~ 9之间的任意一个数字,单击“计算”按钮Command1, 计算该数字的阶乘并显示在标签Label2中。程序运行界面如图所示:
 
(1)如图所示,窗体中(不包含窗体本身)的对象共有__个(填数字)。
(2)实现上述功能的VB程序如下,请在划线处填写合适的代码。

Private Sub Command1_Click()

Dim i As Integer, j As Integer, s As Long
s = 1
i =______
If i >= 1 And i <= 9 Then
For j = 1 To i
s = _______
Next j
 Label2.Caption = Str(i) & "的阶乘为:" & Str(s)
Else
 Label2.Caption = "请重新输入1~ 9之间的任意数字"
End If
End Sub
(3)程序中,若将变量s的类型由Long改为Integer,在文本框Text1中输入的内容为“9”,单击“计算”按钮后,程序运行将会出现什么情况____(单选,填字母:
A.溢出 /B.类型不匹配 /C.要求对象)。
上一题 下一题 0.99难度 填空题 更新时间:2019-05-28 12:10:12

答案(点此获取答案解析)