c++二位数组


#include<iostream>
using namespace std;
#include<string>
#include<ctime>
int main() {
    //2010年5月
    /*
    二维数组:
    a、数据类型 数组名[行数][列数]
    b、数据类型 数组名[行数][列数]={{数据1,数据2},{数据3,数据4}}
    c、数据类型 数组名[行数][列数]={数据1,数据2,数据3,数据4};
    d、数据类型 数组名[][列数] = {数据1,数据2,数据3,数据4}
    */

    cout << "a、数据类型 数组名[行数][列数]" << endl;
    int arr[2][2];
    arr[0][0] = 1;
    arr[0][1] = 2;
    arr[1][0] = 3;
    arr[1][1] = 4;
    cout << arr[0][0] << endl;
    //循环打印
    for (int i = 0;i < 2;i++) {
        for (int j = 0;j < 2;j++) {
            cout << arr[i][j] << "\t";
        }
        cout << endl;
    }
    cout << "b、数据类型 数组名[行数][列数]={{数据1,数据2},{数据3,数据4}}" << endl;
    int arr2[2][3] = {
        {1,2,3},
        {4,5,6}
    };
    for (int i = 0;i < 2;i++) {
        for (int j = 0;j < 3;j++) {
            cout << arr2[i][j] << "\t";
        }
        cout << endl;
    }
    
    cout << "c、数据类型 数组名[行数][列数]={数据1,数据2,数据3,数据4};" << endl;
    int arr3[2][3] = { 123456 };
    for (int i = 0;i < 2;i++) {
        for (int j = 0;j < 3;j++) {
            cout << arr3[i][j] << "\t";
        }
        cout << endl;
    }
    cout << "d、数据类型 数组名[][列数] = {数据1,数据2,数据3,数据4}" << endl;
    int arr4[][3] = { 123456 };
    for (int i = 0;i < 2;i++) {
        for (int j = 0;j < 3;j++) {
            cout << arr4[i][j] << "\t";
        }
        cout << endl;
    }
    system("pause");
}

c++二位数组(图1)

c++

您可能还会对下面的文章感兴趣: