C语言程序设计——多维数组及其应用林大 经管学院 瞿华多维数组及其应用多维数组简介应用:数字幻方应用:图与邻接矩阵多维数组及其应用多维数组简介应用:数字幻方应用:图与邻接矩阵一、多维数组简介在一维数组的基础上,可以定义多维数组。最常见的多维数组是二维数组,可以用来表示矩阵等二维形式的数据组合。例1-1:已知矩阵A和B,请用数组A和B表示出来。327903165127A=B=1483641901581.1 二维数组下标与遍历上述两个四行三列的整数矩阵A和B可以用二维数组定义如下:int A[4][3];int B[4][3];二维数组有两个下标,分别代表(第一维)行和(第二维)列。如何实现对二维数组所有元素的遍历访问?只要将该数组所有可能的行坐标和列坐标排列方案逐一列举出来,挨个访问即可!还记得怎么产生排列组合吗?通常使用二重循环的方法实现二维数组的遍历:外层循环遍历每一行,内层循环遍历当前行上的每一列。1.2 遍历求最大值例1-2:求矩阵A的值最大的元素所在下标。327165A=148基本步骤和求一维数组最大值类似,对数组元素进行遍历即可。只不过二维数组需要使用二重循环来遍历。见1-2.which.max.c1901.3 二维数组复制例1-3:编程将一个二维数组A复制到另一个二维数组B中。分析:只需要对数组A进行遍历,在遍历的过程中将各元素的值复制给B的对应元素即可程序见1-3.m
您可能关注的文档
最近下载
- 七年级信息技术教案下册4篇.pdf VIP
- XXX公司双控机制建设实施手册(范本).docx VIP
- 口算大通关五下人教数学 26春.docx VIP
- 苏教版初三化学知识点.pdf VIP
- 孙桓《机械原理》(第9版)笔记和课后习题(含考研真题)详解答案.pdf VIP
- 4 第4讲 观赏动物学观赏鱼与观赏龟.ppt VIP
- 识别危险和与安全有关的特性-问题清单 YY T 1437-2023 附录A.doc VIP
- 一种聚晶金刚石复合片抛光面色差的消除方法.pdf VIP
- 安托万(Antoine)常数表_修正版.pdf VIP
- (正式版)DB6101∕T 3134-2022 《综合减灾示范社区创建规范》.pdf VIP
原创力文档

文档评论(0)