C语言第07章-一维数组和二维数组1.pptVIP

  • 4
  • 0
  • 约5.76千字
  • 约 29页
  • 2022-07-22 发布于上海
  • 举报
2、二维数组的初始化 二维数组初始化通常是按行进行的。 格式: 类型符 数组名[表达式1][表达式2]={初值表}; 给全部元素赋初值。 例 int a[3][4]={{0,1,2,3},{4,5,6,7},{8,9,10,11}}; 或写成: int a[3][4]={0,1,2,3,4,5,6,7,8,9,10,11}; 给部分元素赋初值。 例: int a[3][4]={{0,1},{4,5,6},{8,9,10,11}}; 或写成: int b[3][4]={0,1,2,3,4,5,6 } ; 给二维数组的全部元素赋初值,可以不指定第一维的长度,但第二维的长度不能省略。 例: int a[ ][4]={{0,1,2,3},{4,5,6,7},{8,9,10,11}}; 或写成: int a[ ][4]={0,1,2,3,4,5,6,7,8,9,10,11}; 0 1 0 0 4 5 6 0 8 9 10 11 0 1 2 3 4 5 6 0 0 0 0 0 例7.4 矩阵的转置。 分析:将矩阵Am*n行列互换后,得一新矩阵为Bn*m。 a= 1 2 3 4 5 6 b= 1 4 2 5 3

文档评论(0)

1亿VIP精品文档

相关文档