有如下程序段: int i=2;int j=3; int main() { int i=9, j=i; cout

admin2015-07-22  20

问题 有如下程序段:
       int i=2;int j=3;
       int main() {
           int i=9, j=i;
           cout<           return 0;
       }
运行时的输出结果是

选项 A、23
B、93
C、99
D、39

答案C

解析 全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明,本题中定义了两个全局变量i,j,所以主函数中对全局变量重新赋值输出后为99,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/rjNp777K
0

最新回复(0)