问题 单项选择题

有以下函数#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。

填空题
单项选择题