C语言程序设计 教学课件 作者 姚海军 全书第4章.pptVIP

  • 3
  • 0
  • 约1.5万字
  • 约 117页
  • 2019-10-04 发布于未知
  • 举报

C语言程序设计 教学课件 作者 姚海军 全书第4章.ppt

  在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来,这些按序排列的同类数据元素的集合称为数组。这些数据线性存放在连续的内在地址中。 在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型。按数组元素的类型不同,数组可分为数值数组、字符数组、指针数组、结构数组等。  ? ?根据数组的维数,数组又可分为两类:一维数组和多维数组。本章主要介绍一维和二维的数值数组和字符数组。比如图4-1中的税率(rate)数组是一个一维数组。常用的多维数组是二维数组和三维数组。二维数组就是一个平面二维数表,看起来就像是一个Excel表,如图4-1中的学生成绩表;三维以上的数组构成空间结构,比较复杂,本书不作讨论。 4.1.1 一维数组的声明、引用和初始化   和基本数据类型的变量相似,使用数组变量也必须先声明之后才可以使用。   1. 一维数组的声明   格式:   类型说明符  数组名[常量表达式];   例如:   int a[5]; //定义了一个含有5个整型元素、名称为          a的一维数组   float b[10]; //定义了一个含有10个单精度型元素、           名称为b的一维数组   char c[8]; //定义了一个含有8个字符类型元素、名           称为c的一维数组

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档