全国计算机等级考试培训教材(二级C)课件 ch07 数组.pptx

全国计算机等级考试培训教材(二级C)课件 ch07 数组.pptx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机等级考试第七章数组高等院校公共课系列精品教材

一维数组的定义和引用01ONE

7.1一维数组的定义的引用考点1一维数组的定义一维数组是由一个下标的数组元素组成的数组。在C语言中必须“先定义,后使用”。定义格式:类型说明符数组名[常量表达式]例如,inta[10]这里定义了一个一维数组,数组当中元素的类型为整型,数组的名称为a,数组的长度为10,下标从0开始到9。说明:类型说明符:可以是基本数据类型,整型、宇符型、单精度等,也可以是构造类型如结构体等。表示每个元素的类型。数组名:必须是合法标识符,即代表数组的名称,同时也是数组的首地址,常量值,内容不可以改变;常量表达式:表示数组的长度,为数组分配相应的存储单元。可以整型常量或者表达式,不可以是变量。

7.1一维数组的定义的引用考点2一维数组元素的引用考点3一维数组的初始化定义数组Inta[10]数组元素由数组名和下标构成,如a[i],其中i的取值从0开始,到9结束,即a[0]、a[1]、a[2]、a[3]、a[4]、a[5]、a[6]、a[7]、a[8]、a[9]。注意,从0开始,a[10]为下标越界。(1)顺序列出数组元素的全部初值,如inta[5]={1,2,3,4,5};。(2)只给数组的前面一部分元素设定初值,未赋初值的元素自动取值0。例如,inta[5]={1,2};。(3)对全部数组元素赋初值时,可以不指定数组元素的个数。例如,inta[]={1,2,3,4,5};。

二维数组的定义和引用02TWO

7.2二维数组的定义的引用考点4二维数组的定义当数组元素的下标为两个时,该数组称为二维数组。二维数组的定义格式:类型标识符数组名[常量表达式11[常量表达式2];功能:定义一个二维数组,有“长度1×长度2”个元素。说明:(1)存储类型、数据类型、数组名和长度的含义和选取方法同一维数。(2)数组元素的各维下标从。开始,最大下标为“长度-1”。说明:数组名是分配给该数组的存储区起始地址。(1)二维数组名a是地址常量,存放整个二维数组的起始地址。(2)a[0]、a[1]、a[2]也是地址常量,存放本行元素的起始地址。在逻辑结构上,可以将二维数组理解为矩形矩阵,在实际存储中,二维数组是按照逐行依次存储的方式进行存储的。

7.2二维数组的定义的引用考点5二维数组元素的引用考点6二维数组的初始化二维数组元素也可以作为变量进行操作,引入方法为:数组名[行下标表达式][列下标表达式]例如,inta[3][4]。数组元素为a[i][j],i的取值为0~2,j的取值为0~3,即a[0][0]~a[2][3]均正确,而a[3][4]的行、列下标都超过最大值。(1)按行分段给二维数组赋初值,如inta[2][3]={{1,2,3},{4,5,6},{7,8,9}};。(2)按行连续賦值,如inta[2][3]={1,2,3,4,5,6,7,8,9};。(3)对部分元素赋初值,未赋初值的元素自动取0值,如inta[2][3]={1,2,3};,其他元素为0。(4)若对全部元素赋初值,则第一维的长度可以不指定,如inta[][3]={1,2,3,4,5,6,7,8,9};。

7.2二维数组的定义的引用考点7二维数组的嵌套for语句

字符数组03THREE

7.3字符数组考点8字符串考点9字符数组的定义及初始化考点10字符数组的输入与输出C语言中没有字符串变量类型。通常是字符串常量或者字符数组。定义:由双引号“”引起来的,由若干个字符所组成的序列。字符串的结束标志:’\0’。字符数组名是地址常量,不能赋值给数组名。

7.3字符数组考点11字符串处理函数C语言提供了一些用于字符串处理的库函数。这些标准库函数在头文件string.h中。常用的库函数见表。

计算机等级考试感谢观看高等院校公共课系列精品教材

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档