全国计算机二级C语言程序设计讲义 一维数组与二维数组.pptVIP

  • 21
  • 0
  • 约小于1千字
  • 约 28页
  • 2017-08-09 发布于河南
  • 举报

全国计算机二级C语言程序设计讲义 一维数组与二维数组.ppt

全国计算机二级C语言程序设计讲义 一维数组与二维数组

第8讲 一维数组和二维数组;数学中:a1,a2,a3,···,ai,···,an;一、一维数组;[ ]:下标运算符,可通过该运算符的个数反映出数组的维数。;一维数组在内存中的存放方式:;引用方式: 数组名[下标];例 #define N 20 int a[5]; float f1[N+6];;一维数组元素引用的规定:;例:;数组的初始化:指定义数组时对数组元素赋以初值。;给全部元素赋初值。 例 int a[8]={ 0,1,2,3,4,5,6,7 };;给全部元素赋初值时可不指定数组的长度。 例 int a[ ]={ 0,1,2,3,4,5,6,7 };;例6.1 统计全班32名同学某门功课的平均成绩,找出最高分,输出。;例6.2 将一个数组中的值按逆序重新存放,并输出它。 这里数组长度为N。;程序:;例6.3 用起泡法排序。 将任意十个数按由小到大的方式排序。;分析说明:;程序:;二、二维数组;注意: 0≤下标1≤常量表达式1-1; 0≤下标2≤常量表达式2-1。;??明: 给全部元素赋初值。 给部分元素赋初值。 给二维数组的全部元素赋初值,可以不指定第一维的长度,但第二维的长度不能省略。;二维数组初始化举例:;例6.4 矩阵的转置。;程序:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档