void inv(int *x, int n) { int temp,*p,*i,*j,m=(n-1)/2; i=x; j...答:inv是将数组x中下标0到n-1的数据逆置。void inv(int *x, int n){ int temp,*p,*i,*j,m=(n-1)/2; //m为数组中点 i=x; j=x+n-1; p=x+m; //i为数组首部,j为尾部,p为中点 for(;i<=p;i++,j--) //遍历前半部分 { temp=*i; *i=*j; *j=temp; } /...