- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二维数组 如何设置二维数组大小及初始化? // 使用 new 设置大小 // 创建长度为2*3的整型数组 int[, ] array = new int[2,3]; // 创建的同时初始化 int[, ] arr = new int[2,3]{{0,1,2},{3,4,5}}; int[ ,] arr = new int[,]{{0,1,2},{3,4,5}}; // 省略长度 int[, ] arr = {{0,1,2},{3,4,5}}; // 省略new [2,3]——方括号中的数字决定数组的行数和列数 {{0,1,2}{3,4,5}};——大括号中的元素个数决定数组的行数和列数 二维数组 使用二维数组 使用双重循环,外循环控制行,内循环控制列。 for (int i=0;i数组行数;i++) { for (int j=0;j数组列数;j++) { //数组名[ i , j] } } foreach循环 foreach(数据类型 变量名 in 数组名) { //循环体 } 变量名:循环变量,依次获取数组中各元素的值,其类型必须与数组的类型一致。 数组与System.Array 获得某一维元素个数 数组名.Length System.Array类型是所有数组类型的抽象基类型 任何数组可以使用System.Array具有的属性及方法 获得数组的长度(元素的个数): 数组名. GetLength(int dimension) 二维数组 // 循环打印数组元素 int[ ,] array = new int[2,3]{{0,1,2},{3,4,5}}; // 声明并初始化二维数组 for (int i = 0; i array.GetLength(0);i++ ) // 输出数组中的所有元素 { for (int j = 0; j array.GetLength(1);j++ ) Console.WriteLine(array[i,j]); } // 循环打印数组元素 int[ ,] array = new int[2,3]{{0,1,2},{3,4,5}}; // 声明并初始化二维数组 foreach(int i in array) // 输出数组中的所有元素 { Console.WriteLine(i); } 二维数组使用 2.7 数组 不规则数组:是一个数组的数组,它的内部每个数组的长度可以不同; 声明不规则数组 数据类型[ ][ ]数组名 例如:int[ ][ ] score; double[ ][ ] table; 创建多维数组对象 数据类型[ ][ ] 数组名 数组名=new 数据类型[ size][ ] size表示不规则数组的行数 数组名[0]=new 数据类型[size0] 数组名[1]=new 数据类型[size1] 数组名[size-1]=new 数据类型[sizen] 不规则数组 不规则数组初始化 // 创建的同时初始化 int[ ][ ] array = new int[3][ ]; //array是由3个数组组成的数组 array[0]=new int[]{1,2,3} array[1]=new int[]{1,2,3,4,5} array[2]=new int[]{1,2} 不规则数组 // 循环打印数组元素 int[ ][ ] array = new int[3][ ]; //array是由3个数组组成的数组 array[0]=new int[]{1,2,3}; array[1]=new int[]{1,2,3,4,5}; array[2]=new int[]{1,2} for (int i = 0; i array.Length;i++ ) // 输出不规则数组中的所有元素 { for (int j = 0; j array[i].Length;j++ ) Console.WriteLine(array[i][j]); } // 循环打印数组素 int[ ,] array = new int[2,3]{{0,1,2},{3,4,5}}; // 声明并初始化二维数组 foreach(int i in array) // 输出数组中的所有元素 { Console.WriteLine(i); } 不规则数组使用 ArrayList(补充) System.Collections.ArrayList类是
您可能关注的文档
- 第三讲继承爱国传统弘扬中国精神.ppt
- 第九章中国少数民族酒文化.ppt
- 第三课心灵慰籍.ppt
- 第九章傅立叶变换和频域剖析.ppt
- 第九章块及其属性使用.ppt
- 第九章多阶段决策和序贯决策.ppt
- 第九章孙子兵法之九变篇.ppt
- 第九章国际铁路货物联运及大陆桥运输.ppt
- 第九章学前儿童的思维发展.ppt
- 第九章分销渠道的策略.ppt
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
最近下载
- 机械行业“人形机器人的Optimus时刻”系列(五):触觉感知(电子皮肤),高山将越,坦途在望.pdf
- 培训教材污水处理厂运营管理方案.pptx VIP
- 纪检委处理回复函.docx
- AP微积分BC 2016年真题 (选择题+问答题) AP Calculus BC 2016 Released Exam and Answers (MCQ+FRQ).pdf VIP
- 武汉市2025届高中毕业生四月调研考试(四调)物理试卷(含答案).pdf
- 《西安事变》课件.ppt VIP
- 排水沟设计计算11.xls VIP
- 2010版中药典,中国药典2010年版.doc
- 精彩拍摄跟我来.docx
- 小学常用单词分类汇总衡水体英语字帖(含例句).pdf
文档评论(0)