选择题 36.  有以下程序:
    void fun2(char a,char b){printf("%c%c",a,b);}
    char a='A',b='B';
    void fun1(){a='C'; b='D';}
    main()
    {  fun1();
    printf("%c%c",a,b);
    fun2('E','F');
    }
    程序的运行结果是______。
【正确答案】 A
【答案解析】 在函数fun1()之前定义了全局字符变量a和b。这两个变量的作用域是从其定义处开始到整个程序末结束。在函数fun1()之内定义了两个变量a和b,并且分别初始化为字符'C'和'D'。