#include <iostream>
using namespace std;
int main()
{
int m, n;
while (cin >> m >> n)//多组输入,确定二维数组的行数和列数
{
int a = m * n;
int* p = new int[a];//申请动态内存
for (int i = 0; i < a; i++)
{
cin >> p[i];//只输入在一个数组中将二维转变成一维数组更方便使用动态内存
}
int x, y;
y = 0;
for (int i = 0; i < n; i++)
{
x = 0;
for (int j = 0; j < m; j++)
{
cout << p[n * x + y] << " ";//最关键的一步,用数学建模推导输出的公式
x++;
}
y++;
cout << endl;
}
delete[]p;//释放内存
}
return 0;
}
12-24
03-29
11-07
07-28
11-05
1121

07-25
4253

04-30
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交