二维数组:
平面:
一、定义
数据类型 数组名[常量1][常量2];
int tt[m][n];
行下标:0..m-1;
列下标:0..n-1
tt[i][j]:tt数组中第i+1行第j+1列的元素。
tt[0][0] tt[0][1] tt[0][2]...tt[0][n-1]
tt[1][0] tt[1][1] tt[1][2]...tt[1][n-1]
tt[2][0] ....... ...... ...tt[2][n-1]
....
....
tt[m-1][0] tt[m-1][1] ..........tt[m-1][n-1]
二维数组的每一行可以看成一维数组。(数组名分别为tt[0]、tt[1]、tt[2]、tt[m-1])
最主要的用处在:字符型二维数组。
二、初始化
二维数组初始化时行长度可以省略。int a[][3]={{1},{44}};
问题:
输入任意一个正整数n(n<50),输出对应的杨辉三角形。
如n=5:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
[1]
[2]
[3]
下一页