(精品)C程序设计基础.ppt
《(精品)C程序设计基础.ppt》由会员分享,可在线阅读,更多相关《(精品)C程序设计基础.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第7章 数数 组组教学目标教学目标 理解数组的基本概念理解数组的基本概念掌握数组的声明、创建和初始化掌握数组的声明、创建和初始化掌握对数组的访问、赋值等应用编程掌握对数组的访问、赋值等应用编程掌握声明和操作多下标数组掌握声明和操作多下标数组7.1 一一 维维 数数 组组7.1.1 7.1.1 一维数组的声明与创建一维数组的声明与创建 1 1数组的声明数组的声明数据类型数据类型 数组名数组名 2 2数组对象的创建数组对象的创建 数组名数组名 =new=new 数据类型数据类型 数组大小表达式数组大小表达式 7.1 一一 维维 数数 组组7.1.2 7.1.2 一维数组的初始化一维数组的初始化 数
2、据类型数据类型 数组名数组名 =new=new 数据类型数据类型 初值表初值表 7.1.3 一维数组的元素的访问一维数组的元素的访问 访问一维数组元素的方式为:访问一维数组元素的方式为:数组名数组名 下标下标 7.1 一一 维维 数数 组组1.1.像访问变量一样直接给数组元素赋值像访问变量一样直接给数组元素赋值 2.2.使用循环语句向数组的每个元素赋值使用循环语句向数组的每个元素赋值冒泡排序法冒泡排序法 7.1 一一 维维 数数 组组7.1.4 7.1.4 值类型和引用类型值类型和引用类型 值类型和引用类型的区别在于,值类型值类型和引用类型的区别在于,值类型在栈在栈(Stack)(Stack)
3、上分配,而引用类型在堆上分配,而引用类型在堆(Heap)(Heap)上分配。上分配。7.2 多多 维维 数数 组组 7.2.1 7.2.1 多维数组的声明与创建多维数组的声明与创建 例如,以下语句声明创建了一个例如,以下语句声明创建了一个3 3行行2 2列的列的二维数组:二维数组:intint,arrarr=new int3,2;=new int3,2;7.2 多多 维维 数数 组组7.2.2 7.2.2 多维数组的初始化多维数组的初始化 可以在声明数组时将其初始化,如下所示:可以在声明数组时将其初始化,如下所示:intint,arrarr=new int3,2 1,2,3,4,5,=new
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 程序设计 基础
限制150内