- 3
- 0
- 约1.3万字
- 约 89页
- 2017-01-02 发布于未知
- 举报
第 6 章 数组与字符串 概述 一维数组 数组排序 多维数组 数组的应用 字符串与字符数组 最常用的字符串库函数 实例——老鼠走迷宫问题 6.1 概述 假设要处理100个学生的某一门课程的成绩,例如,将它们从高分到低分排序,并计算它们的平均分和不及格率。这是一个很简单的问题。但是,如果读者仅用前面所学的知识,试图写出一个程序来完成这一工作,还是相当复杂的。然而,这个问题如果用数组来求解简直是“小菜一碟”。数组是求解这一类问题的利器。事实上,就上面这个例子而言,我们可以定义一个名为grades的量,它不是代表某个学生的一门成绩,而是代表整个“组”(100个学生)的同一门课程的成绩。学生个体只是这个“组”中的一个元素。我们称grades为数组,grades就是数组名。数组中的每一个元素都可以由一个被称为“下标”的数字来标明,以反映该学生的成绩存放在数组中的位置。 在数学中,带下标的变量ai写作C语言的等价形式是: a[i] 类似地,表达式 grades[10] 表示数组grades的中的第11个元素。注意,它的第1个元素是grades[0]。 由以上讨论可知,数组是C语言组织和描述较复杂的数据对象的基本工具之一。数组作为一种构造数据类型,它是由具有相同数据类型的一串元素组成的。 6.2 一维数组 一维数组的定义
您可能关注的文档
最近下载
- 2025年北京市初二学业水平地生会考真题试卷(+答案).docx VIP
- 国开电大24271《劳动与社会保障法》期末机考真题及答案(第103套).pdf
- 电动葫芦出厂检验报告.doc VIP
- 基于多方法融合的曲肘式合模机构结构参数优化研究.docx VIP
- 2026年湖南公务员考试(法律专业知识)历年参考题库含答案详解.docx VIP
- 数据资产的确认、计量和报告基于商业模式视角.pdf VIP
- 一年思想汇报总结(2篇).docx VIP
- 既有建筑改造施工专项方案.docx VIP
- 浏阳市统一社会招聘事业单位人员考试真题及答案.pdf VIP
- AI大模型与AIGC技术在公安领域的应用解决方案【99页PPT】.pptx VIP
原创力文档

文档评论(0)