选择题   有以下程序
      #include<stdio.h>
      void f(int x[],int n)
      { if(n>1)
      { f(&x[1],n-1);
      printf('%d,',x[0]);
      }
      else
      printf('%d,', x[0]);
      }
      main()
      { int z[6]={1,2,3,4,5,6);
      f(z,6); printf('\n');
      }
      程序的运行结果是______。
 
【正确答案】 D
【答案解析】[考点] 字符串、函数递归、标识符的作用域和存储类 本题中递归函数调用执行过程为:f(z,6)->f(z,5)->f(z,4)->f(z,3)->f(z,2)->f(z,1)当执行f(z,1)时输出x[0]。