一维数组的定义与引用教案计算机C资料_计算机-C++资料.pdf

上传人:Che****ry 文档编号:95700258 上传时间:2023-08-29 格式:PDF 页数:4 大小:217.50KB
返回 下载 相关 举报
一维数组的定义与引用教案计算机C资料_计算机-C++资料.pdf_第1页
第1页 / 共4页
一维数组的定义与引用教案计算机C资料_计算机-C++资料.pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《一维数组的定义与引用教案计算机C资料_计算机-C++资料.pdf》由会员分享,可在线阅读,更多相关《一维数组的定义与引用教案计算机C资料_计算机-C++资料.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习必备 欢迎下载 课题序号 1 授 课 日 期 第 周 月 日(星期 )授课班级 10单招、10 计算机 授 课 课 时 2 授课形式 理论 授课章节 名称 一维数组的定义与引用 使用教具 无 教学目的 1、了解数组的基本概念。2、掌握一维数组定义、引用;4、提高学生编写程序的能力 教学重点 掌握一维数组定义、引用;教学难点 掌握一维数组定义、引用;更新、补 充、删节 内容 无 课外作业 补充 学习必备 欢迎下载 课堂教学安排 教学步骤 教 学 内 容 教学方法及 双边活动 导入新课 新课讲授 一维数组的定义 在 C语言中,变量必须先定义,后使用。数组也是如此,使用数组时必须先定义,后引用。

2、定义一维数组的格式为:类型说明符 数组名 整型常量表达式,;例如:int a10,b5;说明:它表示定义了两个一维数组,一个数组名为 a,另一个数组名为 b。数组名是按照“标识符”的规则构成的。a 数组含有 10 个数组元素,即 a0、a1、a2、a9;b 数组含有 5 个数组元素,即 b0、b1、b2、b3 和 b4。注意,不能使用 a10 和 b5,否则即出现数组超界现象。类型说明符 int 说明 a 数组和 b 数组中的每个元素均占 2 个字节,只能存放整型数据。类型说明符可以是任何基本类型,如 float、double、char 等;也可以是以后要介绍的其它数据类型,如结构型、共用型等

3、。整型常量表达式可以是整型常量或符号常量。最常见的是整型常量。不允许为变量。C 编译程序(如 Turbo C)为 a 数组在内存中分配了 10 个连续的数组单元(共占 20 个字节),为 b 数组在内存中分配了 5 个连续的数组单元(共占 10 个字节),如图 7-1 所示。a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 b0 b1 b2 b3 b4 图 7-1 C 编译程序还指定数组名 a 为 a 数组的首地址,即 a 与&a0 等价;指定数组名 b 为 b 数组的首地址,即 b 与&b0 等价。也就是说,在 C语言中,每个已定义的数组,其数组名有两个作用,其一代表该数组的名称;

4、其二代表该数组在内存中的首地址。理论一维数组的定义与引用无了解数组的基本概念掌握一维数组定义引用提高学生编写程序的能力教学目的教学重点掌握一维数组定义引用教学难点更新补充删节内容课外作业掌握一维数组定义引用无补充教学步骤导入新课新课讲数组也是如此使用数组时必须先定义后引用定义一维数组的格式为类型说明符数组名整型常量表达式例如说明它表示定义了两个一维数组一个数组名为另一个数组名为数组名是按照标识符的规则构成的数组含有个数组元素即数组含只能存放整型数据类型说明符可以是任何基本类型如等也可以是以后要介绍的它数据类型如结构型共用型等整型常量表达式可以是整型常量或符号常量最常见的是整型常量不允许为变量编

5、译程序如为数组在内存中分配了个连续的数学习必备 欢迎下载 课堂提问讨论 课堂小结 步骤五 布置作业 7.1.2 数组元素的引用 当定义了某数组后,就可以引用该数组中的任何元素了。引用形式为:数组名 下标。例如,前面定义过的a数组,可以引用的数组元素为a0、a1、a2、a9。【例 7-1】数组元素的引用例子。程序如下:main()int a10,b5=55,44,33,22,11,i;for(i=0;i10;i+)ai=i+1;printf(“%4d”,ai);printf(“n”);for(i=0;i5;i+)printf(“%4d”,bi);printf(“n”);在引用时应注意以下几点:引

6、用时只能对数组元素引用。如【例 7-1】中的 ai,bi;而不能引用整个数组,如【例 7-1】中的 a 或 b。在引用数组元素时,下标可以是整型常数、已赋值的变量或含变量的表达式。如【例 7-1】中 ai,bi 的下标 i 就是已赋值的变量。由于数组元素本身可看作同一类型的单个变量,因此,对变量的各种操作也都适用于数组元素。如【例 7-1】中对数组元素 ai 的赋值操作和输出操作。引用数组元素时,下标上限(即最大值)不能超界。也就是说,若数组含有 n 个元素,下标的最大值为 n-1,(因下标从 0 开始);若超出界限,C编译程序并不给出错误信息(即其不检查数组是否超界),程序仍可以运行,但可能

7、会改变该数组以外其它变量或其它数组元素的值,由此会造成不正确的结果。如【例 7-1】,若误将第一个 for 语句中的 i10 写成 i=10,就会出现下标超界现象 a10=11,程序运行后,b 数组中的 b0 原值 55 被错误地改变为 11 理论一维数组的定义与引用无了解数组的基本概念掌握一维数组定义引用提高学生编写程序的能力教学目的教学重点掌握一维数组定义引用教学难点更新补充删节内容课外作业掌握一维数组定义引用无补充教学步骤导入新课新课讲数组也是如此使用数组时必须先定义后引用定义一维数组的格式为类型说明符数组名整型常量表达式例如说明它表示定义了两个一维数组一个数组名为另一个数组名为数组名是

8、按照标识符的规则构成的数组含有个数组元素即数组含只能存放整型数据类型说明符可以是任何基本类型如等也可以是以后要介绍的它数据类型如结构型共用型等整型常量表达式可以是整型常量或符号常量最常见的是整型常量不允许为变量编译程序如为数组在内存中分配了个连续的数学习必备 欢迎下载 板 书 设 计 数组:具有相同数据类型的数据的有序的集合。数组元素:数组中的元素。数组中的每一个数组元素具有相同的名称,不同的下标,可以作为单个变量使用,所以也称为下标变量。在定义一个数组后,在内存中使用一片连续的空间依次存放数组的各个元素。数组的下标:是数组元素的位置的一个索引或指示。数组的维数:数组元素下标的个数。根据数组的

9、维数可以将数组分为一维、二维、三维、多维数组。教 学 后 记 理论一维数组的定义与引用无了解数组的基本概念掌握一维数组定义引用提高学生编写程序的能力教学目的教学重点掌握一维数组定义引用教学难点更新补充删节内容课外作业掌握一维数组定义引用无补充教学步骤导入新课新课讲数组也是如此使用数组时必须先定义后引用定义一维数组的格式为类型说明符数组名整型常量表达式例如说明它表示定义了两个一维数组一个数组名为另一个数组名为数组名是按照标识符的规则构成的数组含有个数组元素即数组含只能存放整型数据类型说明符可以是任何基本类型如等也可以是以后要介绍的它数据类型如结构型共用型等整型常量表达式可以是整型常量或符号常量最常见的是整型常量不允许为变量编译程序如为数组在内存中分配了个连续的数

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁