在引用调用方式下进行函数调用,是将()。 A.实参的值传递给形参B.实参的地址传递给形参C.形参的
在引用调用方式下进行函数调用,是将()。
A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址递给实参
在引用调用方式下进行函数调用,是将()。
A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址递给实参
引用调用方式下进行函数调用,是将()。
A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址传递给实参
● 函数调用采用“ (32) ”方式时,系统将实参的地址传递给形式参数。
(32)
A. 传值调用
B. 引用调用
C. 宏调用
D. 内部调用
●函数f()、g()的定义如下所示,已知调用f时传递给形参x的值是l。在函数f中,若以引用调用(callbyreference)的方式调用g,则函数f的返回值为(32);若以值调用(callbyvalue)的方式调用g,则函数f的返回值为(33)。
(32)A.10
B.11
C.20
D.30
(33)A.10
B.11
C.20
D.30
在高级程序设计语言中,使用参数是函数(过程、子程序)之间传递信息的一种手段。传值调用是指把实际参数的(1)传递给相应的形式参数,函数通过这种传值形参(2);引用调用是指把实际参数的(3)传递给相应的形式参数,在函数中对形参的引用和赋值被处理成是对实际参数间接的访问。C语言中采用(4)调用方式进行参数传递。
在下面的主程序中,实参a与形参x以引用调用(Call by reference)的方式传递信息,实参b与形参y以传值调用(Call by value)的方式传递信息,那么,从过程"compute"
A.值
B.名
C.地址
D.地址和值
在下面的程序代码中,a是全局变量。若以引用调用(call by reference)方式调用函数f,则输出结果为(34);若以值调用(call by value)方式调用函数f,输出结果为(35)。
A.10
B.40
C.36
D.72
●函数t、f的定义如下所示,其中,a是整型全局变量。设调用函数t前a的值为5,则在函数t中以传值调用(call by value)方式调用函数f时,输出为(49);在函数t中以引用调用(call by reference)方式调用函数f时,输出为(50)。
(49)
A. 12
B. 16
C. 20
D. 24
(50)
A. 12
B. 16
C. 20
D. 24
A.在传值方式下,是将形参的值传给实参
B.在传值方式下,形参可以是任意形式的表达式
C.在传地址方式下,是将实参的地址传给形参
D.在传地址方式下,实参可以是任意形式的表达式
函数fun1()、fun2()的定义如下所示,已知调用fun1时传递给形参x的值是-5,若以引用调用(call by.reference)的方式调用。fun2,则雨数fun1的返回值为();若以值调用(call by value)的方式调用fun2,则函数funl的返回值为()。
A.-18
B.-11
C.-8
D.O(34)