【模板】二维数组的输入和输出-题解

描述

小王同学学完了一维数组,现在他来学二维数组了,邀请你一起来尝试一下。
给出n行m列数字,试着输出这n行m列数字的数字;

输入描述

第一行给出n,m两个整数(2<=n,m<=1000)

接下来输入n∗m的矩阵

输出描述

输出这n行m列的二维数组,同一行每两个数字间用空格隔开;

代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <bits/stdc++.h>
using namespace std;

int main(){
int n,m;
cin >> n >> m;
int in[n][m];
for(int i = 0;i<n;i++){
for(int j = 0;j<m;j++){
cin >> in[i][j];
}
}
for(int i = 0;i<n;i++){
for(int j = 0;j<m;j++){
cout << in[i][j] << " ";
}
cout << endl;
}
return 0;
}


【模板】二维数组的输入和输出-题解
https://chenxi-tijie.pages.dev/2025/07/【模板】二维数组的输入和输出-题解/
作者
chenxi
发布于
2025年7月3日
许可协议