以下程序的输出结果是______。 int a, b; void fun() { a=100; b=200; } main() { int a=5, b=7; fun()

admin2010-09-05  32

问题 以下程序的输出结果是______。         int a, b;    void fun()    {  a=100;          b=200;       }    main()    {  int a=5, b=7;       fun();       printf("% d % d \n", a, b);    }

选项 A、100200
B、57
C、200100
D、75

答案B

解析 函数fun中的a和b是全局变量,在main函数中全局变量a和b不起作用。因此调用函数fun后main中a和b的值不变,a=5、b=7。
转载请注明原文地址:https://kaotiyun.com/show/6pWp777K
0

最新回复(0)