单选题 有以下程序
#include <stdio.h>
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赋值为‘C’和‘D’,然后输出全局变量a和b,最后调用fun2输出局部变量a和b的值‘E’和‘F’。答案选择A。