单选题
有以下函数 #include viod fun(char c) {if(c>’x’) fun(c-1); printf (“%c”,c); } main() {fun”z”;} 程序运行输出结果是( )。
A、
xyz
B、
wxyz
C、
zyxw
D、
zyx
【正确答案】
A
【答案解析】
【解析】考察函数的嵌套调用,当运行fun(‘z’),调用fun(‘y’),然后嵌套调用fun(‘x’),输出结果为先输出x,然后输出y,最后输出z。
提交答案
关闭