21xrx.com
2024-09-19 23:58:51 Thursday
登录
文章检索 我的文章 写文章
C++输出n阶矩阵二维数组
2023-07-06 10:10:00 深夜i     --     --
C++ n阶矩阵 二维数组 输出 程序设计

C++是一种流行的编程语言,在开发计算机程序时经常使用它。其中一个常见的应用场景是输出n阶矩阵的二维数组。下面将介绍如何在C++中输出n阶矩阵二维数组。

首先,我们需要声明一个n x n的数组,即二维数组。可以使用C++中的vector容器实现。


#include <iostream>

#include <vector>

using namespace std;

int main() {

  int n = 3; // 矩阵阶数

  vector<vector<int>> matrix(n, vector<int>(n)); // 声明一个n x n的二维数组

  // 输入二维数组

  for(int i=0; i<n; i++) {

    for(int j=0; j<n; j++) {

      cin >> matrix[i][j];

    }

  }

  // 输出二维数组

  for(int i=0; i<n; i++) {

    for(int j=0; j<n; j++) {

      cout << matrix[i][j] << " ";

    }

    cout << endl;

  }

  return 0;

}

在代码中,我们首先将n阶矩阵声明为一个n x n的vector容器。然后,通过循环输入矩阵中每个元素的值。最后,通过循环输出矩阵中每个元素的值。

以上就是如何在C++中输出n阶矩阵的二维数组的方法。通过这个简单的方法,我们可以在C++中方便地处理矩阵问题。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复