C语言电子教案第六章二维数组及多维数组
第1页
时 间
11 月 11 日 星期 2
课 题
二维数组及多维数组
教学目标 二维数组的定义,调用数组中的元素 教学重点 二维数组定义的方式,调用规则以及初始化 教学难点 二维数组的应用,多种方法对数组中的元素排序 课 型 公共课 教学媒体 多媒体
教法选择 讲授,举例,讨论 教 学 过 程 教法运用及板书要点
第六章数组 第六章数组 6.2 二维数组 定义方式: 数据类型 数组名[常量表达式][常量表达式]; 数组元素的存放顺序 原因:内存是一维的 二维数组:按行序优先 多维数组:最右下标变化最快 例 int a[3][4]; float b[2][5]; int c[2][3][4]; int a[3,4]; 二维数组元素的引用 形式: 数组名[下标][下标] 二维数组元素的初始化 分行初始化: 按元素排列顺序初始化 程序举例 将二维数组行列元素互换,存到另一个数组中 #include <stdio.h> main() { int a[2][3]={{1,2,3},{4,5,6}}; int b[3][2],i,j; printf("array a:\n"); for(i=0;i<=1;i++) { for(j=0;j<=2;j++) { printf("%5d",a[i][j]); b[j][i]=a[i][j]; } printf("\n"); }

你可能喜欢
- c语言数组
- C语言电子教案
- 指针数组和数组指针
- 定义数组
- 数组公式
- c#数组
- 面积的教案
- 写教案
- C语言电子教案第七章指针与数组4页
- C语言电子教案第七章指针与函数2页
- C语言电子教案第七章指针和指针变量3页
- C语言电子教案第六章字符数组和字符串4页
- C语言电子教案第六章一维数组4页
- C语言电子教案第六章二维数组及多维数组2页
- C语言之指针、数组和函数7页
- 内存的堆分配和栈分配 & 字符数组,字符指针,Sizeof总结5页
- 5 指针和数组32页
- C函数、数组、指针和调试器gdb--字符串函数2页
- 动态指针数组申请和释放内存8页
- 实验4c++数组和指针1页
- 定义不定长数组9页
- 第9讲 存储类型 宏定义 数组32页
- 定义数组9页
- 自定义数组1页
- asp定义数组详解5页
- Oracle定义联合数组及使用技巧9页
- 数组公式6页
- 数组公式2页
- 数组公式入门教程4页
- 第七讲 Excel数组公式20页
- vv数组公式指南和示例36页
- Excel制表技巧-外部函数-数组公式16页
- 什么是面积的 教案13页
- 平行四边形面积的教案10页
- 长方形面积的教案3页
- 长方形面积的教案3页
- 长方形面积的教案2页
- 平行四边形面积的教案(黄建红)4页


