选择题   有以下程序
    #include<stdio.h>
    void fun(int x)
    {if(x/2>1)fun(x/2);
    printf('%d',x);
    }
    main()
    {fun(7);printf('\n');)
    程序运行后的输出结果是   
 
【正确答案】 D
【答案解析】这道试题主要考查了函数fun(int x)的递归调用,当x除以2的值大于1时,就接着执行函数fun(x/2),所以在主函数中,当执行fun(7)时,函数fun执行两次,第一次输出3,第二次7。