C语言程序设计(中)谭浩强分析.pptx

第七章;问题:给一组数排序,这组 数该 如何存放呢; 本章要点;; §7-1 一维数组的定义和引用 ; 1、一维数组的定义格式为: 类型说明符 数组名[常量表达式]; 例如: int a[10]; 它表示定义了一个整形数组,数组名为a,此数组有10个元素。 ;(2)在定义数组时,需要指定数组中元素的个数,方括弧中的常量表达式用来表示元素的个数,即数组长度。例如,指定a[10],表示a数组有10个元素,注意下标是从0开始的,这10个元素是,a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9]。请持别注意,按上面的定义,不存在数组元素a[10]。;举例: int n; scanf(“%d″,n); /*在程序中临时输入数 组的大小 */ int a[n];;3、一维数组在内存中的存放;数组名[下标] 下标可以是整型常量或整型表达式。例如: a[0]=a[5]+a[7]-a[2*3];2、一维数组元素引用的程序实例; 1、对数组元素初始化的实现方法:; (3)如果想使一个数组中全部元素值为0, 可以写成 int a[10]={0,0,0,0,0,0,0,0, 0,0}; 或

文档评论(0)

1亿VIP精品文档

相关文档