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

admin2005-05-15  32

问题 有以下程序void fun(int *a,int i,int j){ int t;if (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

解析 本题共3次调用fun()函数;第一次,i=0,j=5,a[0]和,a[5]交换;第二次,i=2,j=3,a[2]和[3]交换。最终的交换结果是a[]={6,5,4,3,2,1}。
转载请注明原文地址:https://jikaoti.com/ti/IpS0FFFM
0

最新回复(0)