二维数组

二维数组

由一维数组构成的数组

‘’’c

int n[3];       // 4byte * 3

int m[3][4];    // 4byte * 12

int m[3][4] = {
{1,2,3,4},
{5,6,7,8},
{9,10,11,12}};//3组每组4元素

// m[0][0] = 1
// m[2][3] = 12
int m[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12};

杨辉三角/帕斯卡三角

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1

(a + b)^1 1,1
(a + b)^2 a^2 + 2ab + b^2 1,2,1
(a + b)^3 a^3 + 3a^2b + 3ab^2 + b^3 1,3,3,1
(a + b)^4
(a + b)^9

跳水比赛的积分统计

1.裁判员人数 5名或7名,0~10分,可以打0.5
2.去掉最高分和最低分,获得总和,总和 * 难度系数
3.录入多名运动员的成绩

double[12][5]
1   2   3       4   5   h   l   s

1 9 7 8.5 6 8 9 6 7.5
2 9 7 8.5 6 8 9 6 7.5
3 9 7 8.5 6 8 9 6 7.5
4 9 7 8.5 6 8 9 6 7.5

功能

0.显示菜单:录入、显示、退出
1.录入成绩(打分),给第?位运动员录入成绩,5个值,计算得到最低分,最高分
2.显示成绩,显示所有运动员的成绩(放一个计数器),不要求做排序
3.退出程序