C语言程序设计(第二版)任正云第7章数组课件教学.pptVIP

  • 9
  • 0
  • 约 52页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计(第二版)任正云第7章数组课件教学.ppt

7.1 一维数组 7.1.1 一维数组的定义 一维数组的定义格式为: 类型说明符 数组名[常量表达式] (1)int a[10];定义了一个一维整型数组,含有10个元素,分别是:a[0],a[1],a[2],…a[9]。该数组的基本类型为整型,10个元素都可作为整型变量使用。 (2)float b[5];定义了一个一维实型数组,含有5个元素,分别是:b[0],b[1],b[2],b[3],b[4]。该数组的基本类型为实型,5个元素都可作为实型变量使用。 说明: (1)数组名命名规则遵从标识符命名规则并遵循“见名知义”原则。 (2)数组名后为方括号,不能用圆括号。如:int a(10)是非法的。 (3)定义格式中的“常量表达式”表示元素的个数,即数组长度。数组元素的下标从0开始,上面例题中的a[9]及b[4]分别是各自数组中的最后一个元素,而a[10],b[5]都不是数组的元素,不能用。 (4)数组定义格式中的“常量表达式”可以包含常量和符号常量,但不能包含变量。 7.1.2 一维数组的初始化 数组的初始化是在定义数组的同时就给数组中的元素赋予一个初值。 一维数组初始化的方法如下: (1)定义数组时对所有元素赋初值。 如int a[10]={0,1,2,3,4,5,6,7,8,9},其中花括号内的值依次赋给数组中各个元素,即相当于执行:a[0]=0,a[1]=1, a[2]

文档评论(0)

1亿VIP精品文档

相关文档