本帖最后由 黄克帅 于 2012-6-5 14:01 编辑
程序是这样执行的
100+fun(99+fun(98+fun(97+...fun(1))));
当fun(1)执行完,返回1,
回到fun(2)继续执行fun(2)(即2+fun(1)),就是2+1,返回3,
回到fun(3)继续执行fun(3),即3+fun(2),就是3+3,fun(3)返回6,
回到fun(4)继续执行fun(4), fun(5),fun(6)......fun(100) 最后结果就相当于 100+99+...+1 |