813. 打印矩阵

链接:

打印矩阵


题目:

给定一个 row×colrow×col 的二维数组 aa,请你编写一个函数,void print2D(int a[][N], int row, int col),打印数组构成的 rowrow 行,colcol 列的矩阵。

注意,每打印完一整行需要输出一个回车。

输入格式

第一行包含两个整数 row,colrow,col。

接下来 rowrow 行,每行包含 colcol 个整数,表示完整二维数组 aa。

输出格式

共 rowrow 行,每行 colcol 个整数,表示打印出的矩阵。

数据范围

1≤row≤1001≤row≤100,
1≤col≤1001≤col≤100

输入样例:

3 4
1 3 4 5
2 6 9 4
1 4 7 5

输出样例:

1 3 4 5
2 6 9 4
1 4 7 5

思路:

 首先根据数据范围宏定义一个数组,二维数组,然后按照要求进行输入,注意定义函数的时候,二维数组要标明,不然会编译错误,输出格式也要注意一下,全是简单的循环


代码:

 

#include
using namespace std;
const int Q=110;
int arr[Q][Q];
void print2D(int arr[][Q], int row, int col)
{
    for(int i=0;i>row>>col;
    for(int i=0;i>arr[i][j];
        }
    }
    print2D(arr, row, col);
    return 0;
}


813. 打印矩阵_第1张图片 

 

你可能感兴趣的:(算法刷题,矩阵,算法)