#include
#include
void main()
{
int num[5][5];
int i,j;
int temp;
for(i=0;i<=4;i++)
{
for(j=0;j<=4;j++)
{
num[i][j]=rand()%100; //保证随机数的结果小于100
printf("%4d",num[i][j]);
}
printf("\n");
}
for(i=0;i<=4;i++)
{
for(j=i;j<=4;j++) //注意这里j不用从0开始,否则就有问题了。
{
temp=num[i][j]; //行列的变量交换。
num[i][j]=num[j][i];
num[j][i]=temp;
}
}
printf("\n转置后\n");
for(i=0;i<=4;i++)
{
for(j=0;j<=4;j++)
{
printf("%4d",num[i][j]);
}
printf("\n");
}
}