c++如何输入二维数组
作者:野牛程序员:2023-07-14 07:39:27 C++阅读 3182
在C++中,可以使用嵌套的循环结构来输入二维数组。下面是一个示例代码,演示了如何输入一个3x3的二维数组:
#include <iostream> int main() { const int ROWS = 3; const int COLS = 3; int arr[ROWS][COLS]; // 输入二维数组元素 for (int i = 0; i < ROWS; ++i) { for (int j = 0; j < COLS; ++j) { std::cout << "输入元素 arr[" << i << "][" << j << "]: "; std::cin >> arr[i][j]; } } // 打印二维数组 std::cout << "输入的二维数组为:" << std::endl; for (int i = 0; i < ROWS; ++i) { for (int j = 0; j < COLS; ++j) { std::cout << arr[i][j] << " "; } std::cout << std::endl; } return 0; }
在上述代码中,首先定义了一个3x3的二维整数数组arr
。然后使用嵌套的for
循环,逐个输入数组元素的值。用户会被提示输入每个元素的值,并使用std::cin
进行读取。最后,通过另一个嵌套的for
循环,我们打印了输入的二维数组。
请注意,这只是一个简单的示例,用于演示输入二维数组的过程。在实际应用中,可能需要进行错误检查和其他的输入验证。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:C++二维数组的定义
- 下一篇:c++二维数组输出