CH08-数组-1概要1.ppt

CH08-数组-1概要1

作业 数组练习题7.1~7.5 数组练习题7.15~7.18 数组练习题7.20,7.25,7.28 作业 数组练习题7.6~7.14 数组练习题7.22,7.24,7.26 ,7.27 * * * * * 第8章 数组 本章学习内容 ? 对数组名特殊含义的理解 ? 数组类型,数组的定义和初始化 ? 向函数传递一维数组和二维数组 ? 排序、查找、求最大最小值等常用算法 为什么使用数组(Array)? 【例8.1】要读入5人的成绩,然后求平均成绩,并对成绩进行从小到大排序 需定义5个不同名整型变量 使用数组,可有效利用循环完成相应操作 int score1, score2, score3, score4, score5; scanf(%d%d%d%d%d,score1,score2,……); int score[5], i; for (i=0; i5; i++) scanf(%d,score[i]); 保存大量同类型的相关数据 构造数据类型之一 数组:有序数据的集合,用数组名标识 元素:属同一数据类型,用数组名和下标确定 一维数组的定义 定义方式: 数据类型 数组名[常量表达式]; 合法标识符 表示元素个数 下标从0开始 [ ] :数组运算符 单目运算符 优先级(1) 左结合 不能用( ) 例 int a[6]; a[0]

文档评论(0)

1亿VIP精品文档

相关文档