如何从键盘输入一个二维数组?
时间: 2024-06-16 18:08:22 浏览: 96
在键盘输入数据
从键盘输入一个二维数组可以按照以下步骤进行:
1. 首先确定二维数组的大小,即行数和列数。
2. 创建一个二维数组,大小为确定的行数和列数。
3. 使用循环结构逐行读取用户输入的数据。
4. 在每一行内部,使用循环结构逐列读取用户输入的数据,并将其存储到对应的数组元素中。
下面是一个示例代码,演示了如何从键盘输入一个二维数组:
```cpp
#include <iostream>
using namespace std;
int main() {
int rows, cols;
cout << "请输入二维数组的行数和列数:" << endl;
cin >> rows >> cols;
int arr[rows][cols];
cout << "请输入二维数组的元素:" << endl;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
cin >> arr[i][j];
}
}
cout << "输入的二维数组为:" << endl;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
cout << arr[i][j] << " ";
}
cout << endl;
}
return 0;
}
```
阅读全文