[主观题]

函数 f和g 的定义如下图所示。执行函数 f时需要调用函数 g(a),若采用值调用方式 (call by value) 调用 g(a), 则函数 f的返回值为 (32) ; 若采用引用 (call by reference)方式调用 g(a),则函数 f的返回值为 (33) 。

(32)

A. 6

B. 13

C. 25

D. 28

(33)

A. 35

B. 28

C. 25

D. 13

参考答案与解析:

相关试题

函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(

[单选题]函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。A.6B.13C.25D.28

  • 查看答案
  • 函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方

    [主观题] 函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为 (7) ;若采用引用(call by reference)方式调用g(a),则函数f的返回值为 (8) 。(7)A. 6B. 13C. 25D. 28(8)A. 35B. 28C. 25D. 13

  • 查看答案
  • 函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用

    [单选题]函数f()、g()的定义如下图所示,调用函数f()时传递给形参a的值为1。若采用传值(call by value)的方式调用g(c),则函数f()的返回值为(29);若采用传引用(call by reference)的方式调用g(c),则函数f()的返回值为(30)。A.7B.5C.4D.3

  • 查看答案
  • 函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值

    [单选题]函数f()、g()的定义如下图所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)的方式调用g(a),则函数f的返回值为(31);若采用传引用(call by reference)的方式调用g(a),则函数f的返回值为(32)。A.14B.16C.17D.22

  • 查看答案
  • 函数f()、g()的定义如下所示,调用函数f时传递给形参x的值为5,若采用传值(

    [单选题]函数f()、g()的定义如下所示,调用函数f时传递给形参x的值为5,若采用传值(call by value)方式调用g(a),则函数f的返回值为(1);若采用传引用(call by reference)方式调用g(a),则函数f的返回值为(2)。A.14B.16C.17D.22

  • 查看答案
  • 函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函数f

    [单选题]函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(callbyvalue)方式,第二个参数采用传引用(call by reference)方式,则函数t的返回值为(49)。A.35B.24C.22D.11

  • 查看答案
  • 函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调用函

    [单选题]函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,则函数t0的返回值为(33).A.35B.24C.22D.11

  • 查看答案
  • 函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函

    [单选题] 函数t()、f()的定义如下所示,若调用函数t时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,则函数t的返回值为 (49) 。(49)A. 35 B. 24 C. 22 D. 11

  • 查看答案
  • 已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是

    [单选题]已知函数f1()、f2()的定义如下图所示,如果调用函数f1时传递给形参x的值是2,若a和y以引用调用(call by reference)的方式传递信息,则函数f1的返回值为(47);若a和y以值调用(call by value)的方式传递信息,则函数f1的返回值为(48)。A.6B.10C.14D.随机数

  • 查看答案
  • 函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调

    [单选题] 函数t()、f()的定义如下所示。若调用函数t()时传递给x的值为3,并且调用函数f()时,第一个参数采用传值(call by value)方式,第二个参数采用传引用(call by reference)方式,则函数t()的返回值为(33) 。

  • 查看答案
  •  函数 f和g 的定义如下图所示。执行函数 f时需要调用函数 g(a),若采用