文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>当年的面试题:矩阵转置

当年的面试题:矩阵转置

时间:2010-06-12  来源:sinodragon21

#include <stdio.h>

#define M    2
#define N    5

//int a[M][N] = { {1,  2,  3,  4,  5}  , {6,  7,  8,  9,  10} , {11, 12, 13, 14, 15}};
int a[M][N] = { {1,  2,  3,  4,  5}  , {6,  7,  8,  9,  10}};


int main()
{
    int i = 0;
    int j = 0;
    int temp = 0;

    for(i=0; i<M; i++)
    {
        for(j=0; j<N; j++)
        {
            printf("%d\t", a[i][j]);
        }
        printf("\n");
    }

    for(i=0; i<M; i++)
    {
        for(j=i; j<N; j++)
        {
            temp = a[i][j];
            a[i][j] = a[j][i];
            a[j][i] = temp;
        }
    }

    printf("\nAfter Reverse, The Matrix is:\n");

    for(i=0; i<N; i++)
    {
        for(j=0; j<M; j++)
        {
            printf("%d\t", a[i][j]);
        }
        printf("\n");
    }
}
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载