首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

矩阵有关问题,多谢

2012-02-20 
矩阵问题,谢谢~我输入了一个3*4矩阵,希望转置,可是输出的不是4*3矩阵,为什么呢?下面是我的代码,希望能人改

矩阵问题,谢谢~
我输入了一个3*4矩阵,希望转置,可是输出的不是4*3矩阵,为什么呢?
下面是我的代码,希望能人改下:
#include <iostream>
using   namespace   std;
#define   ROW   3
#define   COL   4
int   main()
{
int   jvzhenA[ROW][COL],jvzhenB[COL][ROW];
int   i,j;
cout < < "Enter   elements   of   the   jvzhenA " < <endl;
for(i=0;i <ROW;i++)
{
for(j=0;j <COL;j++)
{
cin> > jvzhenA[i][j];
}
}
for(i=0;i <ROW;i++)
{
for(j=0;j <COL;j++)
{
jvzhenB[j][i]=jvzhenA[i][j];
}
}
for(i=0;i <COL;i++)
for(j=0;j <ROW;j++)
{

cout < <jvzhenB[i][j] < <endl;
}
return   0;
}


[解决办法]
for(i=0;i <COL;i++)
{
for(j=0;j <ROW;j++)
{
cout < < jvzhenB[i][j] < < ' ';
}
cout < < endl;
}

热点排行