- 37
- 0
- 约1.63万字
- 约 87页
- 2021-04-15 发布于北京
- 举报
第五章 数 组学习目标 :掌握如何利用数组处理一批类型相同的数据以及与数据有关的常用算法,如排序、查找、插入等掌握数组的定义和数组的应用方法。理解基本的排序方法具有使用数组解决实际问题的能力。5.1 一维数组数组是C语言提供的一种常用的结构数据类型,数组用来存放一组型同类型的数据用一个统一的名字作为标识。数组有连续的存储单元组成。在数组中,若数组元素只有一个下标,则称该数组为一维数组。5.1.1 一维数组的定义一维数组是有数字组成的以单纯的排序结构排列的结构单一的数组。(1)数组是一组有序数据的集合。数一组组中各数据的排列是有一定规律的,下标代表数据在数组中的序号。(2)用一个数组名(如s)和下标(如14)来唯一的确定数组中的元素,如s[14]。(3)数组中的每一个元素都属于同一个数据类型。不能把不同类型的数据(如学生的成绩和学生的性别)放在同一个数组中。一维数组的定义格式为:类型 数组名 [常量表达式];类型是任一种基本数据类型或构造数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。例如:int a[15];说明整型数组a,有15个元素?float b[10],c[20]; 说明实型数组b,有10个元素,实型数组c,有20 个元素?char ch[20];说明字符数组ch,有20个元素?定义数组的大小必须使用整型常量或整型常量表达式
您可能关注的文档
- ArcGIS软件应用智能标注(Maplex标注引擎)13智能标注-标注密度规则.pptx
- AR设计师岗位典型工作任务3D扫描器操作手持式设备操作AR-0283D扫描器操作手持式设备操作.pptx
- AR设计师岗位典型工作任务3D扫描数据后处理AR-0303D扫描数据后处理.pptx
- AR设计师岗位典型工作任务AR地产3D场景交互AR-038AR地产3D场景交互.pptx
- AR设计师岗位典型工作任务交互手势控制设计AR-006交互手势控制设计.pptx
- AUTOCAD绘图任务5绘制等边三角形模板任务5绘制等边三角形模板.pptx
- BIM基础软件应用学习课件新建空调板.pptx
- bz06-动画分镜设计bz06-动画分镜设计埃及王子》分镜头赏析2.pptx
- C#程序开发基础6.3WinForm其他控件52.WinForm其他控件.pptx
- C#程序开发基础DateTime类和Random类58.DateTime类和Random类.pptx
最近下载
- 2019年GJB9001C-2017质量管理体系内部审核检查表(GJB9001C内审检查表).pdf VIP
- 2025年山东省高考化学真题卷(含答案与解析).pdf VIP
- 05SFJ10 人民防空地下室设计规范图示 建筑专业x conv.docx VIP
- 企业绩效评价标准值2024.pptx
- 标准图集-04S202 室内消火栓安装.pdf VIP
- (49格)舒尔特方格练习题 儿童专注力训练(每日一练, 共45份).docx VIP
- 贵州六枝特区石漠化分布特征及其成因分析.docx VIP
- 2025年广东省深圳市生地会考真题试卷及答案.docx VIP
- 电路分析基础(第4版)(附微课视频)全套PPT课件.pptx
- (49格)舒尔特方格练习题 儿童专注力训练(每日一练, 共33份).docx VIP
原创力文档

文档评论(0)