首先这个i在这里是全局变量,那个fun函数执行完了后并不释放i也就是一直保留i的值而不会消失,第一次执行fun函数时,k=0+10=10;i=10+10=20;返回k=10的值,这是第一个j=10;第二次执行fun函数时,k=0+20=20;这个20是i在第一次执行fun函数时,i=i+10这个语句得到的值,一直保留而没有被释放,即消失掉。在第二次执行fun函数时,i的值就是20了。那么k=20就是这么来的,返回k值就是20.最后输出的两个结果就是 10 20
i是全局变量