当前位置:首页 C++ > 正文

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
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击