问题:
[单选] 在过程A中定义了静态变量y。当调用过程A后,在退出过程A前,y的值为5。请问,下次再进入过程A时,y的值为()
不定值。5。0。无定义出错。
问题:
[单选] 在函数与过程定义中,某些参数如果要使用传地址的方式,则应在这些参数的前面()
加ByVal。加ByReference。加ByAddress。不用写什么。
问题:
[单选] 过程通过参数传递将一个参数传递给子过程A,并返回一个结果,下列子过程定义中正确的是()
Sub A(m+1,n+2)。Sub A(ByValm!,ByValn!)。Sub A(ByValm!,n+2)。Sub A(ByValm!,n!)。
问题:
[单选] 在以下叙述中不正确的是: 建立用户自定义的过程()
是为了提高程序的效率。是为了提高程序的可读性。是为了提高程序员的生产效率。过程的递归调用能提高程序的执行效率。
问题:
[单选] 在过程定义中,()可作为传值的形参。
数组。自定义类型变量。简单变量。数组元素。
问题:
[单选] 下列()方式声明的变量在每次调用该过程时其值不能保留。
在通用声明段声明窗体级变量。在过程中用Static语句声明的变量。在过程中用Dim语句声明的变量。在标准模块中声明的全局变量。
问题:
[单选] 在过程定义中,形参有传值、传地址两种方式,默认为传地址方式,也可以在形参前加()关键字表示传地址方式。
Var。ByRef。Byval。Value。
问题:
[单选] 从子过程退出,并返回到主调过程,可使用语句()
Return。Exit Sub。Exit。Stop Su。
问题:
[单选] 若有一个过程定义成Public Sub W1(ByVal x As Integer,y As Integer),调用过程的正确形式是()
W1(x,3)。Call W1 3,x。Call W1(x,3)。W1 3,x。
问题:
[单选] 不能脱离对象而独立存在的过程是()
事件过程。通用过程。子过程。函数过程。