填空题
以下程序运行后的输出结果是______。
#include<stdio.h>
void fun(int x)
if(x/5>0)fun(x/5);
printf("%d",x);
main()
fun(11);pfintf("/n");
1、
【正确答案】
1、211
【答案解析】
[解析] 这个题目主要考查函数的递归调用,当把实参11传递给形参x时,因为11除以5得2,所以要调用f(2),输出2,再执行f(11)中的输出语句,输出11。所以结果为211。
提交答案
关闭