[试题]

函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为 (40) ;若以传引用方式调用g,则函数f的返回值为 (41) 。

(40)

A. 3

B. 4

C. 6

D. 7

(41)

A. 3

B. 4

C. 6

D. 7

参考答案与解析:

相关试题

函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方

[单选题,案例分析题] 函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(1)处应选择()A .3B . 4C . 6D . 7

  • 查看答案
  • 函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是3,若以传

    [主观题] 函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是3,若以传方式调用g,则函数f的返回值为 (34) ;若以传引用方式调用g,则函数f的返回为 (35) 。(34)A. 18B. 17C. 12D. 8(35)A. 18B. 17C. 12D. 8

  • 查看答案
  • 函数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

  • 查看答案
  • 函数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

  • 查看答案
  • 已知函数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.随机数

  • 查看答案
  • 函数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

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

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

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

    [单选题]函数fun1()、fun2()的定义如下所示,已知调用fun1时传递给形参x的值是-5,若以引用调用(call by.reference)的方式调用。fun2,则雨数fun1的返回值为( );若以值调用(call by value)的方式调用fun2,则函数funl的返回值为( )。A.-18B.-11C.-8D.O(34)

  • 查看答案
  • 函数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

  • 查看答案
  •  函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传