第 7 章 数组与字符串
1 第 7 章 数组与字符串
二维数组>二维数组2Page
Page 2 二维数组 ➢二维数组
数组一个班所有同学(40名)的C语言成绩可以定义为一维数组gis_c[40],如下;123567学号44077成绩89877880966980那么,如果要描述一个班所有同学的5门课程成绩(如下表)?C语言中是否有这样的数据类型?7356124学号40C语言成绩8778809669778980数学成绩7876786987877882英语成绩8688907887798876政治成绩8685858787658786物理成绩9287877879888088Page3
Page 3 数组 一个班所有同学(40名)的C语言成绩可以定义为一维数组gis_c[40],如下; 学号 1 2 3 4 5 6 7 . 40 成绩 89 87 78 80 96 69 77 . 80 那么,如果要描述一个班所有同学的5门课程成绩(如下表)? C语言中是否有这样的数据类型? 学号 1 2 3 4 5 6 7 . 40 C语言成绩 89 87 78 80 96 69 77 . 80 数学成绩 78 69 87 78 76 87 78 . 82 英语成绩 87 79 88 86 88 76 90 . 78 政治成绩 86 87 65 85 85 87 87 . 86 物理成绩 92 88 87 87 80 78 79 . 88
6.2.1二维数组的定义、初始化和引用6.2 二维数组1、二维数组的定义和引用二维数组的定义格式:类型说明符数组名「整常量表达式1][整常量表达式2]doubledSum[1a][9];int a[2][3];存储方式:在计算机中二维数组的元素按行顺序存放Page
Page 4 6.2 二维数组 1、二维数组的定义和引用 二维数组的定义格式: 类型说明符 数组名[整常量表达式1][整常量表达式2] 存储方式: 在计算机中二维数组的元素按行顺序存放。 6.2.1 二维数组的定义、初始化和引用
6.2.1二维数组的定义、初始化和引用6.2二维数组21357学号4640c语言成绩8987788096697780数学成绩7876786987877882英语成绩8779888676907888政治成绩6585868785878786物理成绩9288878780787988gis[5][40]5门的成绩可以定义为:(假设这个班有40名学生)。5Page
Page 5 6.2 二维数组 6.2.1 二维数组的定义、初始化和引用 5门的成绩可以定义为: gis[5][40] (假设这个班有40名学生)。 学号 1 2 3 4 5 6 7 . 40 C语言成绩 89 87 78 80 96 69 77 . 80 数学成绩 78 69 87 78 76 87 78 . 82 英语成绩 87 79 88 86 88 76 90 . 78 政治成绩 86 87 65 85 85 87 87 . 86 物理成绩 92 88 87 87 80 78 79 . 88