#include <iostream>
using namespace std;
int main() {
//定义一个 二维数组
int erweishuzu[3][4] = { //[3]代表3行,[4]代表4列
{1,2,3,4}, //并且初始化每行中,每列的数值。
{5,6,7}, //数组中没有初始化的“列”中会自动填充0
{8,9}
};
for (int i = 0; i < 3; i++) //定义一个for循环,初始化i = 0,当i小于3时。i自加一
{ //由于二维数组是“先行后列”,所以会先输出行。
for (int j = 0; j < 4; j++) //定义一个for循环,初始化j = 0,当j小于4时。j自加一
{
cout << erweishuzu[i][j] << " "; /*输出二维数组的
[0][0],再到[0][1],再到[0][2],再到[0][3]
再到[1][0],再到[1][1],再到[1][2],再到[1][3]
再到[2][0],再到[2][1],再到[2][2],再到[2][3]*/
}
cout << endl; //在每个i的循环中输出一个换行
}
/*输出结果
1 2 3 4
5 6 7 0
8 9 0 0
*/
return 0;
}
7-2 二维数组
来自
标签:
发表回复