中级网络工程师

程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()A、地址 B、类型 C、名称 D、值

题目

程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()

  • A、地址 
  • B、类型 
  • C、名称 
  • D、值 
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在高级程序设计语言中,使用参数是函数(过程、子程序)之间传递信息的一种手段。传值调用是指把实际参数的(1)传递给相应的形式参数,函数通过这种传值形参(2);引用调用是指把实际参数的(3)传递给相应的形式参数,在函数中对形参的引用和赋值被处理成是对实际参数间接的访问。C语言中采用(4)调用方式进行参数传递。

在下面的主程序中,实参a与形参x以引用调用(Call by reference)的方式传递信息,实参b与形参y以传值调用(Call by value)的方式传递信息,那么,从过程"compute"

A.值

B.名

C.地址

D.地址和值


正确答案:A

第2题:

程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址SXB

程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。

A.地址

B.类型

C.名称

D.值


正确答案:A
函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。题干涉及的引用调用就是传地址传递参数的形式。

第3题:

● 函数(过程)调用时,常采用传值与传地址两种方式在实参与形参间传递信息。以下叙述中,正确的是(50)。

(50)A.在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量

B. 在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量

C. 在传地址方式下,将形参的地址传给实参,因此,形参必须有地址

D. 在传地址方式下,将实参的地址传给形参,因此,实参必须有地址


正确答案:D

第4题:

程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()

A.地址

B.类型

C.名称

D.值


本题答案:A

第5题:

在引用调用方式下进行函数调用,是将(9)。

A.实参的值传递给形参

B.实参的地址传递给形参

C.形参的值传递给实参

D.形参的地址传递给实参


正确答案:B

第6题:

在下面的主程序中,实参a与形参x以值调用(call by value)的方式传递信息,实参b与形参y以引用调用(call by reference)的方式传递信息,那么,从过程“compute”返回主程序后a和b的值分别为(220)。

A.1和4

B.5和12

C.1和2

D.1和12


正确答案:A
解析:值调用不传递实参的地址,对形参的修改与实参无关,所以a的值保持不变。对于引用调用,在传递实参值的同时也传递实参的地址,于是函数执行过程中对形参的修改同时也会反映到实参上,所以b的值变为4。

第7题:

程序运行过程中常使用参数在函数(过程)间传递消息,引用调用传递的是实参的(20)。

A.地址

B.类型

C.名称

D.值


正确答案:A
程序运行时,对函数的调用一般有两种形式:传值调用和引用调用。传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。

第8题:

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

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

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

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

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


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

第9题:

程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的(6)

A.地址

B.类型

C.名称

D.值


正确答案:A
传值调用:在按值调用时,过程的形式参数取得的是实际参数的值。在这种情况下,形式参数实际上是过程中的局部量,其值的改变不会导致调用点所传送的实际参数的值发生改变,也就是数据的传送是单向的引用调用:在按引用调用时,过程的形式参数取得的是实际参数所在的单元地址。在过程中,对该形式参数的引用相当于对实际参数所在的存储单元的地址引用。任何改变形式参数值的操作会反映在该存储单元中,也就是反映在实际参数中,因此数据的传送是双向的

第10题:

在引用调用方式下进行函数调用,是将( )。

A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址递给实参


正确答案:B

更多相关问题