题目内容

运行程序,单击命令按钮Command1后窗体上输出结果为( )。 Public Sub Fun(a(), ByVal x%) For i = 1 To 5 x = x + a(i) Next End Sub Private Sub Command1_Click() Dim arr(5), n% For i = 1 To 5 arr(i) = i Next n = 15 Call Fun(arr(), n) Print n End Sub

A. 20
B. 25
C. 15
D. 30

查看答案
更多问题

在窗体上画一个名称为Command1的命令按钮,编写以下程序: Private Sub Command1_Click() Dim n As Integer n = 2 sub1 n End Sub Private Sub sub1(x As Integer) x = x * 2 + 1 If x < 10 Then sub1 (x) End If x = x * 2 + 1 Print x, End Sub 程序运行后,单击该命令按钮,窗体上显示的是( )。

A. 23 47
B. 47
C. 23 11
D. 11

运行程序,单击窗体后输出结果是( )。 Public Sub swap(x As Integer, y As Integer) t = x: x = y: y = t End Sub Private Sub Form_Click() Dim m As Integer, n As Integer m = 10: n = 30 swap (m), (n) Print m; n End Sub

A. 30 10
B. 10 10
C. 30 30
D. 10 30

一个工程中含有窗体Form1、Form2和标准模块Module1,如果在Form1中有语句Public X As Integer,在Module1中有语句Public Y As Integer,则以下叙述中正确的是________。

A. 在Form2中可以直接引用X和Y
B. 在Form1中可以直接引用Y
C. 变量X、Y的作用域不同
D. Y的作用域是Module1

在一个过程中定义的变量,若希望该过程外还能保存过程中局部变量的值,则应使用关键字________在过程中定义过程级变量。

A. Static
B. Public
C. Private
Dim

答案查题题库