过程通过参数传递将一个参数传递给子过程A,并返回一个结果,下列子

题目

过程通过参数传递将一个参数传递给子过程A,并返回一个结果,下列子过程定义中正确的是()

  • A、Sub A(m+1,n+2)
  • B、Sub A(ByValm!,ByValn!)
  • C、Sub A(ByValm!,n+2)
  • D、Sub A(ByValm!,n!)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列关于过程叙述不正确的是A.过程的传值调用是将实参的聚义值传递给形参 B.过程的传址调用是将实参的内存的地址传递给形参 C.过程的传值调用参数时单向传递的,过程的传址调用参数是双向传递的 D.无论过程传值调用还是过程传址调用,参数传递都是双向的


正确答案:D
【解析】过程传值操作是将实参的值传递给子过程,传递是单方方向的;而传地址操作是双方向的,是将实参的地址传递给形参,形参的变化将影响实参的变化。

第2题:

(29)Sub过程与Function过程最根本的区别是。A.Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以B.Function过程可以有参数,Sub过程不能有参数C.两种过程参数的参数传递方式不同D.Sub过程的过程名不能有返回值,而Function过程能通过过程名返回值


正确答案:D
【解析】Function过程与Sub过程的相似之处是:都可以获取参数,执行一系列语句,以及改变其参数值的独立过程;不同之处是:Function函数有返回值,可以在表达式的右边使用,使用方式与内部函数一样,而Sub过程没有返回值。

第3题:

函数过程(用Function定义)与子过程(用Sub定义)的最大区别是( )。

A.函数过程有返回值

B.子过程有返回值

C.函数过程可以带参数

D.子过程可以带参数


正确答案:A

第4题:

在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式()

A.值传递调用

B.返回值

C.地址传递调用

D.以上都不是


参考答案:C

第5题:

在开发数据库应用系统时,使用存储过程可以提高数据访问效率,降低网络流量。下列关于存储过程的说法,错误的是______。

A) 存储过程可以接受输入参数,并可将执行结果以输出参数形式返回

B) 存储过程可以有多个输入参数,但只能有一个输出参数

C) 定义存储过程时,在一个存储过程中可以同时包含数据的增、删、改、查操作

D) 存储过程的输入参数和输出参数均可有默认值

A.

B.

C.

D.


正确答案:B

第6题:

(26)Sub过程与Function过程最根本的区别是 A.Sub过程可以使用Call语句或直接使用过程调用,而Function过程不可以B.Function过程可以有参数,Sub过程有参数C.两种过程参数的传递方式不同D.Sub过程名不能有返回值,而Function过程能通过过程名返回值


正确答案:D
【解析】Function过程与Sub过程的相似之处是:都可以获取参数,执行一系列语句,以及改变其参数值的独立过程;不同之处是:Function函数有返回值,可以在表达式的右边使用,使用方式与内部函数一样,而Sub过程没有返回值。

第7题:

以下关于函数过程的叙述中,正确的是( )。

A.如果不指明函数过程参数的类型,则该参数没有数据类型

B.函数过程的返回值可以有多个

C.当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递

D.函数过程形参的类型与函数返回值的类型没有关系


正确答案:D

第8题:

( 26 )以下关于函数过程的叙述中,正确的是

A )函数过程形参的类型与函数返回值的类型没有关系

B )在函数过程中,过程的返回值可以有多个

C )当数组作为函数过程的参数时,既能以值方式传递,也能以传址方式传递

D )如果不指明函数过程参数的类型,则该参数没有数据类型


正确答案:A

第9题:

下列关于过程叙述不正确的是( )。

A.过程的传值调用是将实参的具体值传递给形参

B.过程的传址调用是将实参在内存的地址传递给形参

C.过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的

D.无论过程传值调用还是过程传址调用,参数传递都是双向的


正确答案:D
解析:过程传值操作是将实参的值传递给子过程,传递是单方方向的;而传地址操作是双方向的,是将实参的地址传递给形参,形参的变化将影响实参的变化。

第10题:

下列关于函数过程的叙述中,正确的是( )。A.函数过程形参的类型与函数返回值的类型没有关系 SXB

下列关于函数过程的叙述中,正确的是( )。

A.函数过程形参的类型与函数返回值的类型没有关系

B.在函数过程中,过程的返回值可以有多个

C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递

D.如果不指明函数过程参数的类型,则该参数没有数据类型


正确答案:A
A。【解析】Fmmtion过程也叫函数过程,一般用于调用后不仅要执行一组代码完成相应操作,还需返回一个有用值的情况,Function过程定义的格式如下:[Public1PrivateIFriend][Static]Function过程名[(参数列表)][As数据类型][语句块][过程名=表达式][ExitFunction][语句块][过程名一表达式]EndFunction其中,在参数列表中,可以使用As子句来指定任何传给该过程的参数的数据类型,如果省略,则默认为Variant。对于Function过程而言,过程的数据类型决定其返回值的数据类型,与过程形参的类型没有必然的关系。Function函数的参数有两种传递方式:按值传递(Byval)和按址传递(Byref),默认为按址(引用)传递,数组参数按址(引用)传递。

更多相关问题