单项选择题有关过程的说法中错误的是()

A、递归过程既可以是递归Function过程,也可以是递归Sub过程
B、在Sub或Function过程中不能再定义其他Sub或Function过程
C、在调用过程时,形参为数组的参数对应的实参只能是数组
D、在调用过程时,与使用ByRef说明的形参对应的实参只能按地址传递方式结合


您可能感兴趣的试卷

你可能感兴趣的试题

2.单项选择题系统默认的参数传递方式是()传递。

A、ByVal
B、按实参
C、按地址
D、按值

3.单项选择题要想在过程调用后返回两个结果,下面的过程定义语句合法的是()

A、SubProcl(ByValn,ByValm)
B、SubProcl(ByValn,m)
C、SubProcl(n,ByValm)
D、SubProcl(n,m)

5.单项选择题在语句PublicSubSort(iAsInteger)中i是一个按()传递的参数。

A、常量
B、地址
C、值
D、变量

6.单项选择题参数传递有值传递和地址传递,()关键字表示地址传递。

A、ByVal
B、Value
C、ByRef
D、Refrence

9.单项选择题调用由语句PrivateSubConvert(YAsInteger)定义的Sub过程时,以下不是按值传递的语句是()

A、ConvertX
B、CallConvert(X*1)
C、Convert(X)
D、CallConvert((X))

最新试题

在VB中,错误信息一般使用()对象获得,它的常用()属性存储当前错误的编号,()属性存储当前错误的描述。

题型:填空题

注释语句是为方便阅读而对程序进行的说明,VB提供了两种注释语句,当使用()时,单独占一行,使用()时,可以放在其他语句的行尾。

题型:填空题

创建动态数组通常分为两步:首先然窗体模块、标准模块或过程中,使用()语句来声明一个没有下标的数组,然后在过程中使用()语句定义带下标的数组。

题型:填空题

在VB中,可以使用()语句来调用过程。

题型:填空题

如果希望在过程结束之后还能保持过程中局部变量的值,则应该使用()来声明为静态变量。

题型:填空题

动态数组是指计算机在执行过程中才给数组开辟内存空间的数组。可以使用()语句再次分配动态数组的内存空间,也可使用()语句删除它。

题型:填空题

在一般情况下,声明数组时应指明其数据类型,不过也可声明默认数组,即数据类型为()的数组。

题型:填空题

在VB中变量按照作用域的不同可以分()模块变量和(),其中模块变量分为()和()。

题型:填空题

当声明过程时,如参数前有()关键字表示参数是可选的,()关键字表示该参数是按值传递,()关键字表示该参数按地址传递,()关键字表示可提供任意数目的参数。

题型:填空题

()传递参数是VB过程中参数的默认传递方式。

题型:填空题