您当前的位置:《c语言程序设计》听课笔记:20
《c语言程序设计》听课笔记:20
二、二维数组
1、定义形式:类型说明符 数组名[常量表达式][常量表达式]
2、二维数组元素的表示形式:数组名[下标1][下标2]
3、下标1称为行下标,下标2称为列下标
eg:1、二维矩阵的输入和输出
#include"stdio.h"
main()
{
   int a[4][4];
   int i,j;
   for(i=0; i<4; i++)
    {
     for(j=0; j<4; j++)
     scanf("%d",&a[i][j]);
    }

   for(i=0; i<4; i++)
     {
     for(j=0; j<4; j++) 
     printf("%6d",a[i][j]);
     printf("\n");
    }
getch();
}
       2、矩阵转置并输出
 
三、多维数组
多维数组的定义、数组元素的引用:与二维数组类似,只是需要相应维数的下标。
四、数组的储存表示
1、同一个数组中的所有元素占有一组连续的储存空间;
2、数组的存储分配按进行;
3、数组名字表示该数组的首元素地址
4、对于一维数组而言,各元素按下标依次存放。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
收藏状态
收藏本课程的同学
相关课程