问题 单项选择题

有以下程序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);fur2(''E'',''F'');}程序的运行结果是【 】。

A.C D E F

B.A B E F

C.A B C D

D.C D A B

答案

参考答案:A

解析:执行fun1()后,变量a、b的值分别等于‘c’、‘D’,打印输出CD,接着执行fun2(‘E’,‘F’)语句,变量a、b的值变为‘E’、‘F’并输出。

口算题
单项选择题