4、执行下列语句后,程序的运行结果为(int a=10;-void fle {mint a=12;1int main)ef0;printf/"%d", a);return 0;为什么我会感觉12
那个a=10是全局变量,而里面的a=12是局部变量;那个printf("%d",a);是在函数的外面为全局变量,所以输出的是a=10
代码怎么这么乱啊,完全没法看