C++常用操作

发布时间 2023-09-09 11:44:17作者: 我好想睡觉啊

C++常用操作

数组

输入二维数组

#include <iostream>
#include <vector>


using namespace std;
int main() {
    int r = 0, c = 0;
    cout << "输出行数 r:";//规定二维数组行数
    cin >> r;
    cout << "输入列数 c:";//规定二维数组列数
    cin >> c;
    vector<vector<int>> array;//定义二维数组
    vector<int> v;//定义一维数组
    array.clear();//将二维数组清空
    int tmp = 0;
    for (int i = 0; i < r; i++)//输入r*c的二维数组
    {
        v.clear();//子数组返回时要清除
        for (int j = 0; j < c; j++) {
            cin >> tmp;
            v.push_back(tmp);
        }
        array.push_back(v);
    }
    return 0;
}