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