C语言程序设计清华大学课件第七章数组2.pptVIP

  • 9
  • 0
  • 约6.26千字
  • 约 72页
  • 2017-04-20 发布于四川
  • 举报

C语言程序设计清华大学课件第七章数组2.ppt

C语言程序设计清华大学课件第七章数组2

第七章 ;问题:给一组数排序,这组 数该 如何存放呢; 本章要点;; 7.1 一维数组的定义和引用 ;1.一维数组的定义格式为: 类型说明符 数组名[常量表达式]; 例如: int a[10]; 它表示定义了一个整形数组,数组名为a,此数组有10个元素。 ;2.在定义数组时,需要指定数组中元素的个数,方括弧中的常量表达式用来表示元素的个数,即数组长度。 3.常量表达式中可以包括常量和符号常量,但不能包含变量。也就是说,C语言不允许对数组的大小作动态定义,即数组的大小不依赖于程序运行过程中变量的值。;例如: int n; scanf(“%d″,n); /*在程序中临时输入数 组的大小 */ int a[n];;2.一维数组在内存中的存放;注意: 定义数组时用到的“数组名[常量表达式]” 和引用数组元素时用到的“数组名[下标]” 是有区别的。 例如∶ int a[10]; t=a[6]; ;2.一维数组元素引用的程序实例;对数组元素初始化的实现方法:; 3. 如果想使一个数组中全部元素值为0,可以写成: int a[10]={0,0,0,0,0,0,0,0,0,0}; 或inta[10]={0}; 不能写成:

文档评论(0)

1亿VIP精品文档

相关文档