c-二维数组.pptVIP

  • 19
  • 0
  • 约2.76千字
  • 约 15页
  • 2017-02-06 发布于江苏
  • 举报
c-二维数组

二维数组 二维数组的定义和引用 1.2 二维数组的引用 作业: 1、有一个3*4的矩阵,要求编程求出其中值最大的那个元素,并输出其所在的行和列。 2、求一个3*3矩阵的主对角线的和并输出。 3、打印出以下的杨辉三角形(打印出10行): 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 …… 1.1二维数组的定义 二维数组定义的一般形式为 类型说明符 数组名[常量表达式][常量表达式]; 例如:定义a为3×4(3行4列)的数组,b为5×10(5行10列)的数组。如下: float a[3][4],b[5][10]; 不能写成 float a[3,4],b[5,10]; 注意:我们可以把二维数组看作是一种特殊的一维数组:它的元素又是一个一维数组。 例如:可以把a看作是一个一维数组,它有3个元素:a[0]、a[1]、a[2],每个元素又是一个包含4个元素的一维数组。 二维数组中的元素在内存中的排列顺序是:按行存放,即先顺序存放第一行的元素,再存放第二行的元素…… 一维数组在内存中的存放 下图表示对a[3][4]数组存放的顺序 地址 值 数组元素 b[0][0] b[0][1] b[0][2] b[1][0] b[1][1

文档评论(0)

1亿VIP精品文档

相关文档