单项选择题有以下程序void fun(int *a,int i,int j){ int t;if (i<j){ t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}}main( ){ int a[ ]={1,2,3,4,5,6},i;fun(a,0,5);for(i=0;i<6;i++)printf( %d ,a[i]);} 执行后输出的结果是( )。
A. 6 5 4 3 2 1
B. 4 3 2 1 5 6
C. 4 5 6 1 2 3
D. 1 2 3 4 5 6