7-2 二维数组

#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;
}

已发布

分类

来自

标签:

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注