编写并测试3×3矩阵转置函数,使用数组保存3×3矩阵答:include <stdio.h>void main(){ int a[3][3]={1,2,3,4,5,6,7,8,9};int i,j,t;for(i=0;i<3;i++){ for(j=0;j<3;j++)printf("%d ",a[i][j]);printf("\n");} for(i=0;i<3;i++)for(j=i;j<3;j++)t=a[i][j],a[i][j]=a[j][i],a[j][i]=t;...
写一函数 将一个3x3的整型矩阵转置 用指针方法 加二维数组 c语言急...答:void trans(int *a, int n){int i,j,t;for (i=0;i<n;i++)for (j=0;j<=i;j++){t= a[j*n+i]; a[j*n+i]=a[i*n+j];a[i*n+j]=t;}} main(){int a[3][3]={1,2,3,4,5,6,7,8,9};int i,j,n=3;// 打印转置前的值for (j=0;j<n;j++){for (i=...
编写一个函数转置4*4整数矩阵,在主函数中输入矩阵,调用函数转置, 然后...答:int temp=0;int i,j;for(i=0;i<4;i++)for(j=i+1;j<4;j++){ temp=array[i][j];array[i][j]=array[j][i];array[j][i]=temp;} } void main(){ int test[4][4]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};int i,j;for(i=0;i<4;i++){ for(j=0...