A-A+

有以下程序: void fun(int a*a int i int i) {int t; i

2022-08-05 22:34:52 问答库 阅读 172 次

问题详情

有以下程序: void fun(int a*a,int i,int i) {int t; if(i<j); {t=a[i];a[i]=a[j];a[j]=t; fun(a,++i,--j); } } main() {inta[]={1,2,3,4,5,6},i; fun(a,0,5); for(i=0;i(6;i++) cout<(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

参考答案

正确答案:A
解析: 本题采用递归函数的方式将数组中的元素进行倒置,正确答案为A。

考点:程序