48.考慮下列C程式片段? void change(int *array, int length)
{
int i,tmp;
for (i = 0; i < length; i += 2)
{
tmp = array[i];
array[i] = array[i+1];
array[i+1] = array[i+2];
array[i+2] = tmp;
}
}
今有一整數數列a[] = {1,2,3,4,5,6},則在執行完change(a, 4)後,a的內容為何?
(A){1,2,3,4,5,6}
(B){2,3,1,5,6,4}
(C){3,1,2,6,4,5}
(D){6,5,4,3,2,1}