用指针处理:编写一函数,将一个3*3的整型二维数组转置,即行列互换_百度...答:int array[][3]={{1,2,3},{4,5,6},{7,8,9}};int i,j;int(*pToArray)[3];pToArray=array;switchArray(pToArray);return 0;} void switchArray(int array[][3]){ int newArray[3][3],(*pTArr)[3],(*pTNewArr)[3];int i,j;pTArr=array;pTNewArr=newArray;for(i=0;...
、编写一个使用指针的c函数,交换数组a和数组b中的对应元素。_百度知 ...答:void ex(int *a, int *b, int n){ int i,tmp;for (i=0;i<n;i++){ tmp=a[i];a[i]=b[i];b[i]=tmp;} } void main(){ int x[5]={1,2,3,4,5};int y[5]={6,7,8,9,10};int i,n=5;ex(x,y,n);printf("\n X: ");for (i=0;i<n;i++)printf("%d ...
c语言 编写一个使用指针的c函数,交换数组a和数组b中的对应元素_百度知 ...答:int Ii = 0, Itemp;int array_a[5] = {1,2,3,4,5};int array_b[5] = {6,7,8,9,0};int *a,*b;a=array_a;b=array_b;while( Ii < 5 ){ Itemp = *(a + Ii);(a + Ii) = *(b + Ii);(b + Ii) = Itemp;Ii ++;} Ii=0;while(Ii < 5) // 交换后的...