当前位置:首页 → 计算机类 → 软件水平考试 → 中级软件设计师->已知函数f1、f2定义如下,调用f1时为传值调用,调用f2时
已知函数f1、f2定义如下,调用f1时为传值调用,调用f2时为引用调用。设有函数调用t=f1(5),那么调用执行后t值为( )。
首先a=f2(x)=f2(1),代入到f2中进行运算,x值为0,返回值为1。这里x是引用调用,所以x终值为0,然后返回值赋给了a。所以a=1。最终t值为a+x=1。