首页 试题详情
单选题

已知函数f( )、g( )的定义如下所示,执行表达式"x=f(5)"的运算时,若函数调用g(a)是引用调用(call by reference)方式,则执行"x=f(5)"后x的值为(请作答此空);若函数调用g(a)是值调用(call by value)方式,则执行"x=f(5)"后x的值为( )。

A20

B25

C60

D75

正确答案:A (备注:此答案有误)

相似试题

  • 单选题

    已知递归函数f定义如下:int f(int n){ if (n

    答案解析

  • 单选题

    设有如下函数定义  int fun(int k)  { if (k

    答案解析

  • 单选题

    函数 test 定义如下,错误调用函数语句是( function test($a,$b=1){ Return $a $b; }

    答案解析

  • 单选题

    已知函数fun定义如下,则对fun函数调用不正确是(      。Def   fun(x,y):        return [x,y,x+y,x-y]

    答案解析

  • 单选题

    函数f30、g30定义如下已知调用f时传递给其形参x值是10。若在f中以传值方式调用g,则函数f返回值为( );若以引用方式调用g,则函数f返回值为(请作答此空)。

    答案解析

热门题库