楼主你好程序最好是单步跟踪,这样自己能理解更深。下面我简单解释一下过程。 先计算fun(i,j)a=1,b=2结果a=3,b=5,fun=8再按照fun(3,5)计算结果a=11,b=19,fun=30因为b参数按值传递,不改变值,所以i=11,j=2k=30+11+2=43