当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

荆州职业技术学院精品课程:《C语言程序设计》课程讲义_第6章 数组

资源类别:文库,文档格式:PPT,文档页数:53,文件大小:501.5KB,团购合买
6.1 一维数组的定义和引用 6.2 二维数组的定义和引用 6.3 字符数组 6.4 程序举例 6.5 本章小结
点击下载完整版文档(PPT)

C JZI 语言程序设计精品课 《C语言程序设计》 课程讲义 荆程 6章数组 2006年4月 技术系

《C语言程序设计》 课程讲义 第6章 数组 2006年4月

C JZI 上一章节课程回顾 语言程序设计精品课 1、四种循环语句: goto to语句; While 语句;for语句; do while语句。这三 条为当型循环,后一条为直到型循环。 荆程 2、介绍了两条循环的辅助语句: break; continue语句 条是中断循环的执行 另一条则是结束循环的本次运行, 3、介绍了循环的嵌套以及循环控制程序白 应用举例 技术系

上一章节课程回顾 1、四种循环语句:goto to 语句;While 语句;for 语句;do while 语句。这三 条为当型循环,后一条为直到型循环。 2、介绍了两条循环的辅助语句:break; continue语句,一条是中断循环的执行, 另一条则是结束循环的本次运行。 3、介绍了循环的嵌套以及循环控制程序的 应用举例

C JZI 语 程 迄今为止,我们使用的都是属于基本类型 设 计 (整型、字符型、实型)的数据,c语言还提供 了构造类型的数据,它们有:数组类型、结构 精体类型、共用体类型,构造类型数据是由基本 织类型数据按一定规则组成的,因此有的书称它 程们为“导出类型” 本章只介绍数组。数组是有序数据的集合 数组中的每一个元素都属于同一个数据类型。 用一个统一的数组名和下标来唯一地确定数组 中的元素,有关数组的概念和其它高级语言中 介绍的是相同的,不再赘述。本章只介绍C语言 技术系 中如何定义和使用数组

迄今为止,我们使用的都是属于基本类型 (整型、字符型、实型)的数据,c语言还提供 了构造类型的数据,它们有:数组类型、结构 体类型、共用体类型,构造类型数据是由基本 类型数据按一定规则组成的,因此有的书称它 们为“导出类型”。 本章只介绍数组。数组是有序数据的集合。 数组中的每一个元素都属于同一个数据类型。 用一个统一的数组名和下标来唯一地确定数组 中的元素,有关数组的概念和其它高级语言中 介绍的是相同的,不再赘述。本章只介绍C语言 中如何定义和使用数组。 本章概述:

C JZI 语言程序设计精品课 本章主要内容 6.1一维数组的定义和引用 6.2二维数组的定义和引用 荆程 6.3字符数组 6.4程序举例 65本章小结 技术系

6.1 一维数组的定义和引用 6.2 二维数组的定义和引用 6.3 字符数组 6.4 程序举例 6.5 本章小结 本章主要内容

C JZI 语言程序设计精品课 6.1—维数组的定义和引用 611数组的概念 61.2一维数组的定义方式 613一维数组元素的引用 荆程 614一维数组的初始化 615一维数组程序举例 技术系

6.1.2 一维数组的定义方式 6.1.3 一维数组元素的引用 6.1.4 一维数组的初始化 6.1.5 一维数组程序举例 6.1 一维数组的定义和引用 6.1.1 数组的概念

JZI C6.11数组的概念 语 言构造类型数据:数组、结构体、共用体。 程数组:有序数据的集合,整体参加运算 设例:a1x1+a2x2+a3x3+…+anxn 计精品课一 其中:a1a2a3an是一组有序的数,称为数组 数组中成员分量:称为数组元下标 荆程 数组元素的类型称为该数组的基类 C中数组的表示:用带下标的变量:aLi 数组元素 技术系 数组名

构造类型数据:数组、结构体、共用体。 数组:有序数据的集合,整体参加运算。 例:a1x1+a2x2+a3x3+…+anxn 其中:a1 a2 a3…… an 是一组有序的数,称为数组 数组中成员分量ai称为数组元素, 数组元素的类型称为该数组的基类型。 第i个 数组元素 C中数组元素的表示:用带下标的变量:a[i] 数组名 下标 6.1.1数组的概念

C 量 JZI 语6.12一维数组的定义方式 程 数据类型数组名[常量表达式]; 设 例如inta[10 计 精 数组体积:数组中所包含的元素的个数 数组体积=第1维大小 课 荆程 例如:a1x1+a2x2+a3x3+….+anxn 定义为:inta[8]; float b[10] 表示a数组可以使用8个元素:a[0]~a[7 数组的定义实例 int try[10] 技术系 char string[100]

例如:a1x1+a2x2+a3x3+…+anxn 定义为:int a[8];float b[10]; 表示a数组可以使用8个元素:a[0]~a[7] 数据类型 数组名[常量表达式]; 例如 int a[ 10] ; 数组体积:数组中所包含的元素的个数。 数组体积=第1维大小 数组的定义实例: int try[10]; char string[100]; 整型常量 6.1.2一维数组的定义方式

C JZI 语 程类型说明符是任一种基本数据类型或构造数据类型。 序数组名是用户定义的数组标识符。 计方括号中的常量表达式表示数据元素的个数,也称为数组的 精例如: 品inta[10] 说明整型数组a,有10个元素 1tbo明型组b有10个元素,实型 数组c,有20个元素。 char ch[20] 说明字符数组ch,有20个元素。 术对于数组类型说明应注意以下几点: 数组的类型实际上是指数组元素的取值类型。对于同一个 数组,其所有元素的数据类型都是相同的 数组名的书写规则应符合标识符的书写规定。 本·数组名不能与其它变量名相同

类型说明符是任一种基本数据类型或构造数据类型。 数组名是用户定义的数组标识符。 方括号中的常量表达式表示数据元素的个数,也称为数组的 长度。 例如: int a[10]; 说明整型数组a,有10个元素。 float b[10],c[20]; 说明实型数组b,有10个元素,实型 数组c,有20个元素。 char ch[20]; 说明字符数组ch,有20个元素。 对于数组类型说明应注意以下几点: • 数组的类型实际上是指数组元素的取值类型。对于同一个 数组,其所有元素的数据类型都是相同的。 • 数组名的书写规则应符合标识符的书写规定。 • 数组名不能与其它变量名相同。 几点说明

C JZI ρ数组说明中常见的错误 程① float a[o];/数组大小为0没有意义 设②intb(2)3};不能使用圆括号 计 ③intk,ak];/不能用变量说明数组* ④intn; 课 scanf(%od, &n: 荆程 int a[n];/数组说明必须在可执行语句前/ 技●但数组说明中可以包括符号常量,如:若有定义 define N 10 int arry]: float average[NI

⚫ 数组说明中常见的错误 ① float a[0]; /* 数组大小为0没有意义 */ ② int b(2)(3); /* 不能使用圆括号 */ ③ int k, a[k]; /* 不能用变量说明数组 */ ④ int n; scanf (“%d”, &n); int a[n]; /* 数组说明必须在可执行语句前 */ ⚫但数组说明中可以包括符号常量,如:若有定义 #define N 10 int arry[N]; float average[N]

C JZI 语6.1.3维数组元素的引用 程①数组元素是组成数组的基本单元。数组 设元素也是一种变量,其标识方法为数组 过名后跟一个下标。下标表示了元素在数 精组中的顺序号。 煤②数组元素的引用一般形式为: 数组名[标] 技(例1 Er int i, a[20] for(i=0;i<20;i++)a[订]=i米i; for(i=0;i<20;i+) printf(“%d”,a[i]);

① 数组元素是组成数组的基本单元。数组 元素也是一种变量, 其标识方法为数组 名后跟一个下标。下标表示了元素在数 组中的顺序号。 ② 数组元素的引用一般形式为: 数组名[下标] int i,a[20]; for (i=0;i<20;i++) a[i]=i*i; for (i=0;i<20;i++) printf(“ %d”,a[i]); 例1 6.1.3一维数组元素的引用

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共53页,可试读18页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有