码迷,mamicode.com
首页 > 编程语言 > 详细

c++数组-矩阵的转置

时间:2014-10-25 21:18:18      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   os   ar   for   sp   div   

//矩阵的转置
//将一个二维数组行和列元素互换,存到另一个二维数组中。
//    例如
//    a=1 2 3
//    4 5 6
//    b=1 4
//      2 5
//      3 6
//    程序如下:
#include <iostream> 
using namespace std;
int main( )
{
    int a[2][3]={{1,2,3},{4,5,6}};
    int b[3][2],i,j;
    cout<<"array a:"<<endl;
    for (i=0;i<2;i++)
    {
        for (j=0;j<3;j++)
        {
            cout<<a[i][j]<<" ";
            b[j][i]=a[i][j];
        }
        cout<<endl;
    }
    cout<<"array b:"<<endl;
    for (i=0;i<=2;i++)
    {
        for(j=0;j<=1;j++)
            cout<<b[i][j]<<" ";
        cout<<endl;             
    }         
    system("PAUSE");                 //暂停,按任意键继续,系统函数调用
    return 0;
}

 

c++数组-矩阵的转置

标签:style   blog   color   io   os   ar   for   sp   div   

原文地址:http://www.cnblogs.com/walter371/p/4050814.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!