求分析一下这个第三题

img

因为a是静态变量,每次循环都会取到上次修改的值。
存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。

img