第三章 函数与过程 习题 一、选择题 1.如果要声明一个全局性的符号常量,则应将该声明放在( )
A.过程中 B.窗体模块的通用声明段中 C.标准模块的通用声明段中 D.窗体模块或标准模块的通用声明段中 2.定义过程的语句为: Sub Suba(X As Single,Y As Single) 则正确的调用语句为( )
A.Suba 10,12 B.Call Suba("A",Sin(1
57)) C.Call Suba X,Y D.Call Suba(1 2,1 0,x) 3.在窗体的通用段声明变量时,不能使用( )关键字
A.Dim B.Public C.Private D.Static 4.Sub 过程与函数过程最主要的区别是( )
A.后者可以有参数,而前者则不行 B.前者可以用Call 语句直接调用,而后者则不行 C.两种过程的参数传递方式不同 D.前者的过程名不能返回值,而后者的过程名则可以返回值 5.要在过程调用后返回两个值,下列过程定义正确的是( )
A.Sub Proc(ByVal n,ByVal m) B.Sub Proc(n,ByVal m) C.Sub Proc(n,m) D.Sub Proc(ByVal n,m) 6.在程序模块的开头声明Option Explicit,则( )
A.这个模块里所用到的变量必须声明后才能使用 B.整个工程里所用到的变量必须声明后才能使用 C.这个模块里所用到的变量不需要声明就能使用 D.整个工程里所用到的变量不需要声明就能使用 7.若希望在离开某过程后还能保存该过程中局部变量的值,则应使用( )关键字在该过程中定义局部变量
A.Dim B.Private C.Public D.Static 8.在一个多窗口程序中,可以在标准模块或某个窗体模块的通用声明处分别用( )语句定义一个在所有窗体模块中都可以引用