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

C++怎么用cin输入二维字符数组?

作者:野牛程序员:2024-07-15 14:38:30 C++阅读 2418
C++怎么用cin输入二维字符数组?

在C++中,可以使用cin来输入一个二维字符数组。以下是一个示例代码,演示了如何输入一个3行3列的二维字符数组:

#include <iostream>
using namespace std;

int main() {
    const int rows = 3;
    const int cols = 3;
    char array[rows][cols];

    cout << "请输入一个3x3的二维字符数组:" << endl;

    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j) {
            cin >> array[i][j];
        }
    }

    cout << "输入的二维字符数组是:" << endl;
    for (int i = 0; i < rows; ++i) {
        for (int j = 0; j < cols; ++j) {
            cout << array[i][j] << ' ';
        }
        cout << endl;
    }

    return 0;
}

在这段代码中:

  1. 定义了一个3行3列的二维字符数组array

  2. 使用两个嵌套的for循环来逐个元素地输入字符。

  3. 再次使用两个嵌套的for循环来逐个元素地输出字符。

这样可以输入并输出一个3x3的二维字符数组。可以根据需要调整rowscols的值来处理不同大小的数组。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
  • C++
  • 最新推荐

    热门点击