因为f里面的i为静态变量。所以程序结束后才释放。
主循环有5次。每次对a进行加f的返还值。
s+=0=1;i++=1;return s=1;a=1
2.s+=1=2,i=2 s=2,a=3
s+=2=3,i=3,s=3 , a=6
s+=4,i=5, a=10
s+=5=6,i=6 a=15
D15,我运行了一下
D,装个C++放程序里运行一下不就行了吗