吉林大学:《C语言》课程教学资源(PPT课件讲稿)第6章 利用数组处理批量数据

第6章利用数组处理批量数据
第6章 利用数组处理批量数据

>前几章使用的变量都属于基本类型, 例如整型、字符型、浮点型数据,这 些都是简单的数据类型。 对于有些数据,只用简单的数据类型 是不够的,难以反映出数据的特点, 也难以有效地进行处理
➢前几章使用的变量都属于基本类型, 例如整型、字符型、浮点型数据,这 些都是简单的数据类型。 ➢对于有些数据,只用简单的数据类型 是不够的,难以反映出数据的特点, 也难以有效地进行处理

>如果有1000名学生,每个学生有一 个成绩,需要求这1000名学生的平 均成绩。 用s1S2s3灬…S100示每个学生 的成数组名内在联系 >C语言用方括号中的数字表示下标, 如用S[15]表示
➢如果有1000名学生,每个学生有一 个成绩,需要求这1000名学生的平 均成绩。 ➢用s1 ,s2 ,s3 ,……,s1000表示每个学生 的成绩,能体现内在联系。 ➢C语言用方括号中的数字表示下标, 如用s[15]表示 数组名

>数组是一组有序数据的集合。数组中 各数据的排列是有一定规律的,下标 代表数据在数组中的序号 >用一个数组名和下标惟一确定数组中 的元素 >数组中的每一个元素都属于同一个数 据类型
➢数组是一组有序数据的集合。数组中 各数据的排列是有一定规律的,下标 代表数据在数组中的序号 ➢用一个数组名和下标惟一确定数组中 的元素 ➢数组中的每一个元素都属于同一个数 据类型

6,1怎样定义和引用一维数组 62怎样定义和引用二维数组 63字符数组
6.1 怎样定义和引用一维数组 6.2 怎样定义和引用二维数组 6.3 字符数组

61怎样定义和引用一维数组 611怎样定义一维数组 612怎样引用一维数组元素 613一维数组的初始化 614一维数组程序举例
6.1怎样定义和引用一维数组 6.1.1 怎样定义一维数组 6.1.2 怎样引用一维数组元素 6.1.3 一维数组的初始化 6.1.4 一维数组程序举例

611怎样定义一维数组 维数组是数组中最简单的 它的元素只需要用数组名加一个下 标,就能惟一确定 要使用数组,必须在程序中先定义 数组
6.1.1怎样定义一维数组 ➢一维数组是数组中最简单的 ➢它的元素只需要用数组名加一个下 标,就能惟一确定 ➢要使用数组,必须在程序中先定义 数组

611怎样定义一雏数组 定义一维数组的一般形式为: 类型符数组名[常量表达式] >数组名的命名规则和变量名相同 如inta[10 数组名
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; ➢数组名的命名规则和变量名相同 如 int a[10]; 数组名

611怎样定义一雏数组 定义一维数组的一般形式为: 类型符数组名[常量表达式] >数组名的命名规则和变量名相同 如inta10 数组长度
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; ➢数组名的命名规则和变量名相同 如 int a[10]; 数组长度

611怎样定义一维数组 >定义一维数组的一般形式为: 每个元素的数据类型表达式]; >数么的命名规则和变量名相同 如inta[10] 10个元素:a[0]a[1]ra[2]ra[9] a[o]a[1]a[2]a[3] a7]a[8]a[9]
6.1.1怎样定义一维数组 ➢定义一维数组的一般形式为: 类型符 数组名[常量表达式]; ➢数组名的命名规则和变量名相同 如 int a[10]; 10个元素:a[0],a[1],a[2],…,a[9] 每个元素的数据类型 a[0] a[1] a[2] a[3] … a[7] a[8] a[9]
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第4章 处理器(CPU).ppt
- 北京大学:人工神经网络(PPT课件讲稿)Artificial Neural Networks,ANN.ppt
- 西安电子科技大学:《神经网络与模糊系统》课程教学资源(PPT课件讲稿)Chapter 6 结构和平衡 Architecture and Equilibria.ppt
- 清华大学:A Feature Weighting Method for Robust Speech Recognition(Speech Activities in CST).ppt
- 北京师范大学现代远程教育:《计算机应用基础》课程教学资源(PPT课件讲稿)第2章 计算机网络应用.ppsx
- 《Java网站开发》教学资源(PPT讲稿)第9章 过滤器和监听器技术.ppt
- 长春大学:《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机基础知识(崔天明).ppt
- 合肥工业大学:《网络安全概论》课程教学资源(PPT课件讲稿)第2讲 密码学简介(主讲:苏兆品).ppt
- 《计算机网络与因特网 Computer Networks and Internets》课程教学资源(PPT课件讲稿)Part II 物理层(信号、媒介、数据传输).ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)第三章 栈与队列.ppt
- 清华大学:An Efficient Trie-based Method for Approximate Entity Extraction with Edit-Distance Constraints.pptx
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 5 互斥与同步(Mutual Exclusion and Synchronization)5.4 Monitors 5.5 Message Passing 5.6 Readers/Writers Problem.ppt
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第6章 过程封装——函数.ppt
- 《3ds Max》教学资源(PPT课件)第4章 基本三维模型的创建.ppt
- 南京大学:复杂系统学习(PPT课件讲稿)佩特里网 Petri Nets.pptx
- 香港科技大学:《软件开发》教学资源(PPT课件讲稿)Functions.ppt
- 《计算机文化基础》课程教学资源(PPT课件讲稿)第二章 Windows XP操作系统.ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件讲稿)第五章 设备管理.ppt
- 山东大学:语音识别技术(PPT课件讲稿)自动语音识别 Automatic Speech Recognition.pptx
- 数据集成 Data Integration(PPT讲稿)成就与展望 Achievements and Perspectives.ppt
- 《Vb程序设计教程》课程教学资源(PPT课件讲稿)第三章 VB语言基础.pps
- 安徽理工大学:《汇编语言》课程教学资源(PPT课件讲稿)第七章 高级汇编语言技术(主讲:李敬兆).ppt
- 《软件质量与测试》课程教学资源(PPT大纲课件,目录版).pptx
- 香港理工大学:Discovering Classification Rules.ppt
- 北京科技大学:物联网知识体系和学科建设(PPT讲稿,王志良).ppt
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)傅里叶分析与卷积 Fourier Analysis and Convolution.pptx
- 沈阳理工大学:《单片机C语言应用程序设计》课程PPT教学课件(单片机C语言编程)04 C51编程设计(廉哲).pptx
- 《软件工程 Software Engineering》教学资源:课程教学大纲.pdf
- 上海交通大学:《编译器构造》课程教学资源(PPT讲稿,马融)Compiler.pptx
- 《数字图象处理》课程教学资源(PPT课件讲稿)第七章 邻域运算.ppt
- 北京航空航天大学:《数据挖掘——概念和技术(Data Mining - Concepts and Techniques)》课程教学资源(PPT课件讲稿)Chapter 03 Data Preprocessing.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第一章 概述(谢希仁).ppt
- 上海交通大学:Mining Massive Datasets(PPT讲稿).ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)动态规划.pptx
- 《数据结构》课程教学资源:课程教学资源(PPT课件讲稿)第九章 查找表.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)抽象数据类型 Abstract Data Types.ppt
- 中国科学技术大学:《并行计算 Parallel Computing》课程教学资源(PPT课件讲稿)并行编译简介.ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第6章 AT89S52单片机的串行口.ppt
- 上海交通大学:《程序设计》课程教学资源(PPT课件讲稿)第4章 循环控制.ppt
- 上海交通大学:《通信网络》课程PPT教学课件(Communication Networks)Introduction(主讲:叶通).pptx