
懂VB设计的帮下忙谢谢拉!~
单选题(每题10分,共10题)(总分100.00)1.有一个过程S2说明:PrivateStaticS2(a%)AsInteger,以下关于过程S2中变量的正确叙述是()...
单选题(每题10分,共10题)(总分100.00)
1.
有一个过程S2说明:Private Static S2(a%) As Integer,以下关于过程S2中变量的正确叙述是( )。
(10.00分)
A. 此过程中的局部变量可以被本工程中的其它过程调用
B. 此过程中的局部变量均为静态变量
C. 此过程中的变量均为全局变量
D. 此过程中的局部变量可以被本窗体模块中的其它过程调用
2.Sub过程与Function过程最根本的区别是()(10.00分)
A. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
B. Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值.
C. 两种过程参数的传递方式不同
D. Function过程可以有参数,Sub过程不可
3.按照变量的作用域可将变量划分为( )(10.00分)
A. 全局变量、模块级变量、过程级变量
B. 公有、私有、系统
C. Public、Private、Protected
D. 动态、常量、静态
4.VB提供了结构化程序设计的三种基本结构是( )(10.00分)
A. 递归结构、选择结构、循环结构解
B. 选择结构、循环结构、顺序结构
C. 选择结构、过程结构、顺序结构
D. 过程结构、转向结构、递归结构
5.
Private Sub Command1_Click()
x = 1
Do While x < 50
x = (x + 1) * (x + 2)
n = n + 1
Loop
Text1.Text = Str(n)
Text2.Text = Str(x)
End Sub
写出程序运行时单击Command1按纽后,text1和text2上的输出结果。
(10.00分)
A. 2 48
B. 3 56
C. 2 56
D. 1 56
6.
以下程序输出结果是()
Dim a,i%
A=arryay(1,2,3,4,5,6,7)
For i=Lbound(A) to Ubound(A)
A(i)=a(i)*a(i)
Next i
Print a(i)(10.00分)
A. 不确定
B. 程序出错
C. 0
D. 49
7.循环结构 For I%=-1 to -17 Step –2 共执行( )次循环(10.00分)
A. 9
B. 8
C. 5
D. 6
8.下面子过程说明合法的是()(10.00分)
A. Function f1%(f1%)
B. Sub f1(n%) As integer
C. Function f1(ByVal n%)
D. Sub f1(ByVal n%())
9.
用下面的语句所定义的数组元素的个数是()
Dim A (-3 To 5) As Integer
(10.00分)
A. 9
B. 7
C. 8
D. 6
10.下列关于变量的说法不正确的是( )(10.00分)
A. 静态局部变量是在过程中用Static语句声明的
B. 局部变量的作用域仅限于声明它的过程
C. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量
D. 局部变量在声明它的过程执行完毕后就被释放了 展开
1.
有一个过程S2说明:Private Static S2(a%) As Integer,以下关于过程S2中变量的正确叙述是( )。
(10.00分)
A. 此过程中的局部变量可以被本工程中的其它过程调用
B. 此过程中的局部变量均为静态变量
C. 此过程中的变量均为全局变量
D. 此过程中的局部变量可以被本窗体模块中的其它过程调用
2.Sub过程与Function过程最根本的区别是()(10.00分)
A. Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
B. Sub过程的过程名不能返回值,而Function过程能够通过过程名返回值.
C. 两种过程参数的传递方式不同
D. Function过程可以有参数,Sub过程不可
3.按照变量的作用域可将变量划分为( )(10.00分)
A. 全局变量、模块级变量、过程级变量
B. 公有、私有、系统
C. Public、Private、Protected
D. 动态、常量、静态
4.VB提供了结构化程序设计的三种基本结构是( )(10.00分)
A. 递归结构、选择结构、循环结构解
B. 选择结构、循环结构、顺序结构
C. 选择结构、过程结构、顺序结构
D. 过程结构、转向结构、递归结构
5.
Private Sub Command1_Click()
x = 1
Do While x < 50
x = (x + 1) * (x + 2)
n = n + 1
Loop
Text1.Text = Str(n)
Text2.Text = Str(x)
End Sub
写出程序运行时单击Command1按纽后,text1和text2上的输出结果。
(10.00分)
A. 2 48
B. 3 56
C. 2 56
D. 1 56
6.
以下程序输出结果是()
Dim a,i%
A=arryay(1,2,3,4,5,6,7)
For i=Lbound(A) to Ubound(A)
A(i)=a(i)*a(i)
Next i
Print a(i)(10.00分)
A. 不确定
B. 程序出错
C. 0
D. 49
7.循环结构 For I%=-1 to -17 Step –2 共执行( )次循环(10.00分)
A. 9
B. 8
C. 5
D. 6
8.下面子过程说明合法的是()(10.00分)
A. Function f1%(f1%)
B. Sub f1(n%) As integer
C. Function f1(ByVal n%)
D. Sub f1(ByVal n%())
9.
用下面的语句所定义的数组元素的个数是()
Dim A (-3 To 5) As Integer
(10.00分)
A. 9
B. 7
C. 8
D. 6
10.下列关于变量的说法不正确的是( )(10.00分)
A. 静态局部变量是在过程中用Static语句声明的
B. 局部变量的作用域仅限于声明它的过程
C. 局部变量是指那些在过程中用Dim语句或Static语句声明的变量
D. 局部变量在声明它的过程执行完毕后就被释放了 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询