广东省委宣传部网页:写一个函数,将一个3乘3的整型阵转置
来源:百度文库 编辑:神马品牌网 时间:2024/10/06 21:08:44
void t(int *A, int m, int n)
{
int i,j;
int temp;
for (i=0;i<m;i++)
for (j=0;j<n;j++)
{
temp=A[i*n+j];
A[i*n+j]=A[j*m+i];
A[j*m+i]=t; /*相当于a[i][j]<=>a[j][i]*/
}
}
void main()
{
X[3][3]={........};
t(X,3,3);
/*打印X*/
....
}
注意楼上的操作应该只对上三角或下三角进行。
a[i][j]<->a[j][i];