题目内容:
有以下程序 voidfun(int*a,inti,intj)
{intt;
if(i
{t=a;a=a[j];a[j]=t;
i++;j--;
fun(a,i,j);
}
}
main()
{intx[]={2,6,18},i;
fun(x,0,3);
for(i=0;i<4;i++)printf("-",x);
printf("\n");
}
程序运行后的输出结果是( ) A.1268
B.8621
C.8162
D.8612
参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析: