函数 t() 、 f() 定义如下所示,若调用函数 t 时传递给 x 值为 5 ,并且调用函数 F() 时,第一个参数采用传值( call by value )方式,第二个参数采用传引用( call by reference )方式,则函数 t 返回值为()

当程序执行到函数t中,调用f(x,a)时,x=5,a=16。当程序在f(x,a)中执行完成之后,对r值改变,并不会影响实参值,但对s修改会改变调用实参值,在f(x,a)中执行完成之后s值变为38,所以对应实参值a也是38。最后返回值是:a-x,即38-5=33









