执行以下 C++ 语言程序后,输出结果是( )。 
先找同名变量,看谁在哪个作用域内,代入计算时别把局部变量当成全局变量用。
最容易错在把局部变量误当作全局变量使用,导致取值错误;或者运算顺序搞反,先除后乘还是先乘后除?命题人利用同名变量卡住你,很多人背了局部变量覆盖全局变量的结论,却对块级作用域理解模糊,导致代入计算时变量取值全错。
【考点】变量作用域|局部与全局变量|块级作用域
GESP 二级大纲第 3 章变量作用域、第 4 章局部与全局变量的交叉区。命题人就是要在同名变量这个经典场景里卡住你——很多人背了局部变量覆盖全局变量的结论,却对块级作用域(从声明处到块结束)理解模糊,导致代入计算时变量取值全错。