C从入门到精通 第8章 教学课件

上传人:我*** 文档编号:145142406 上传时间:2020-09-16 格式:PPT 页数:24 大小:55KB
返回 下载 相关 举报
C从入门到精通 第8章 教学课件_第1页
第1页 / 共24页
C从入门到精通 第8章 教学课件_第2页
第2页 / 共24页
C从入门到精通 第8章 教学课件_第3页
第3页 / 共24页
C从入门到精通 第8章 教学课件_第4页
第4页 / 共24页
C从入门到精通 第8章 教学课件_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《C从入门到精通 第8章 教学课件》由会员分享,可在线阅读,更多相关《C从入门到精通 第8章 教学课件(24页珍藏版)》请在金锄头文库上搜索。

1、第8章 一系列的数值数组,本章要点,定义数组 存取数组元素 初始化数组,8.1 什么是数组,8.1.1 一维数组 8.1.2 二维数组 8.1.3 多维数组,8.1.1 一维数组,一维数组就是一个单一数据类型对象的集合。 举例: int a5; float b5;,8.1.2 二维数组,二维数组就是含有两个下标的数组,第一个下标 代表行下标,第二个代表列下标。 例如 int a34;,8.1.3 多维数组,二维数组以上的数组就是多维数组; 一维数组可以看作是线性的; 二维数组可以看作是平面的; 三维或三维以上的数组处理起来就比较复杂 例如: int a234;,8.2 定义数组,8.2.1 一

2、维数组的定义 8.2.2 二维数组的定义,8.2.1 一维数组的定义,一维数组定义的一般形式为: 数据类型名 数组名常量表达式;,8.2.2 二维数组的定义,二维数组定义的一般形式为: 数据类型名 数组名常量表达式1常量表达式2; 例如: double c23;,8.3 存取数组元素,8.3.1 存取一维数组元素 8.3.2 一维数组元素排序 8.3.3 存取二维数组元素,8.3.1 存取一维数组元素,一维数组元素的引用方式为: 数组名下标 例如: int a3; a0=1; a1=2; a2=3;,8.3.2 一维数组元素排序,常用的排序算法: 冒泡排序 选择排序,8.3.3 存取二维数组元

3、素,二维数组元素的引用方式为: 数组名下标1 下标2,8.4 初始化数组,8.4.1 一维数组的初始化 8.4.2 二维数组的初始化,8.4.1 一维数组的初始化,3种方法 : 在定义数组的同时直接给数组中的元素赋初值 给数组中的部分元素赋初值 初始化数组时,初值全部给出,这时可以不指定数组长度,8.4.2 二维数组的初始化,4种方法 : 按照行的顺序初始化 把所有的值用一个花括号括起来 给部分元素赋初值 给出全部初值,省略第一维的长度,8.5 综合应用,8.5.1 输出斐波那契数列的前20项 8.5.2 计算学生平均成绩,8.5.1 输出斐波那契数列的前20项,斐波那契数列 基本规律:第一项

4、和第二项都是1,从第三项开始每一项都等于前两项之和。 如下所示: 1、1、2、3、5、8、13、21、34、55,8.5.2 计算学生平均成绩,学生成绩表,8.7 跟我上机,1. 编写程序实现下述要求:将矩阵中的元素全部向右平移一列,最后一列移至第一列,12 58 9 9 12 58 24 37 1 1 24 37,8.7 跟我上机,2. 从键盘输入20个整型数据存放至数组array中,求其中的最大值和最小值并输出。,8.7 跟我上机,3. 已知斐波那契数列1,1,2,3,5,8,13,21,即第一项和第二项都为1,从第三项开始,值为前两项的和。利用数组输出前40项的值。 提示:可参考范例8-6,8.7 跟我上机,4. 从键盘输入10个整型数据,利用数组将10个数按照从小到大的顺序输出。 提示:可参考范例8-2或8-3,8.7 跟我上机,5. 求一个44的整型矩阵对角线元素之和。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号