C程序设计基础培训

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

7.2 多 维 数 组
7.2.3 多维数组的操作
1. 二维数组元素的引用方式为: 数组名[下标表达式1,下标表达式2] 2. 多维数组元素的引用方式为: 数组名[下标表达式1,下标表达式2,…,
下标表达式n]
7.3 动 态 数 组
7.3.1 ArrayList的声明与创建
可以使用两种方法创建一个ArrayList,如: ArrayList arr = new ArrayList(); ArrayList arr1 = new ArrayList(10); //初始化一个长度为10的ArrayList
教学目标
理解数组的基本概念 掌握数组的声明、创建和初始化 掌握对数组的访问、赋值等应用编程 掌握声明和操作多下标数组
7.1 一 维 数 组
7.1.1 一维数组的声明与创建
1.数组的声明 数据类型[ ] 数组名 2.数组对象的创建 数组名 = new 数据类型[数组大小表达式]
7.1 一 维 数 组
7.3 动 态 数 组
7.3.2 ArrayList的操作
ArrayList赋值操作与数组的赋值操作有所 区别。Add()方法用于给ArrayList添加一 个新的元素,如:
ArrayList arr = new ArrayList(5); arr[0]=1; //错误
本章小结
本章主要介绍了一维数组的定义以及 对一维数组的访问、赋值等应用编程, 并进一步学习了创建和操作多维数组 以及ArrayList的方法。在程序中使用数 组的最大好处是用一个数组名代表逻 辑上相关的一批数据,用下标表示该 数组中的各个元素,和循环语句结合 使用,使得程序书写简洁,操作方便。
7.1.2 一维数组的初始化
数据类型[ ] 数组名 = new 数据类型[ ] {初 值表}
7.1.3 一维数组的元素的访问
访问一维数组元素的方式为: 数组名[下标]
7.1 一 维 数 组
1. 像访问变量一样直接给数组元素赋值 2. 使用循环语句向数组的每个元素赋值
冒泡排序法
10 10 10 10 10 10 10
7.2 多 维 数 组
7.2.1 多维数组的声明与创建
例如,以下语句声明创建了一个3行2列的 二维数组:
int[,] arr=new int[3,2];
7.2 多 维 数 组
7.2.2 多维数组的初始化
可以在声明数组时将其初始化,如下所示: int[,] arr = new int[3, 2] { {1, 2}, {3, 4}, {5, 6} };
8
8
8
8
8
8
815
15 15 15 3
26 26 26
26 26 26 26 3
11 11
11 11 11 11 11 3
30
30 30 30 30 30 30 3
7.1 一 维 数 组
7.1.4 值类型和引用类型
值类型和引用类型的区别在于,值类型 在栈(Stack)上分配,而引用类型在堆 (Heap)上分配。
相关文档
最新文档