- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
好好的学习这一章 至关重要 本章要点 主要内容 7.1 一维数组的定义和引用 7.2 二维数组的定义和引用 7.3 字符数组 7.2 二维数组的定义和引用 7.2.1二维数组的定义 7.2.2 二维数组的引用 7.3.5 数组的数组 定义方法如下: 数组类型[ ][ ] 数组变量; 如:int[ ][ ] array=new int[2][ ]{new int[3]{5,6,4},new int[4]{1,2,3,4}}; for(int i=0;i2;i++) { Console.Write( ); foreach(int j in array[i]) Console.Write({0},j); } Foreach循环 一般形式: Foreach(类型 变量名 in 数组名) { ….. } 这个循环会迭代每个元素,以次把每个元素放至到变量中,且没有访问非法元素的危险.同时不需要考虑数组的元素个数,并可以保证循环中使用到每个元素. 例如: Int[2,3] aa=new int[2,3]{{3,2,3},{4,5,65}}; Foreach(int k in aa) { Console.write(k); } 对字符数组初始化,可逐个字符赋给数组中各元素。 例如: Char[] c={‘I’,’a’,’m’,’h’,’a’,’p’,’p’,’y’} 7.3.2字符数组的初始化 如果提供的初值个数与预定的数组长度相同,在定义 时可以省略数组长度,系统会自动根据初值个数确定 数组长度。 char c[]={′I′,′ ′,′a′,′m′,′ ′,′h′, ′a′,′p′,′p′,′y′};数组c的长度自动定为10。 char [5,5] diamond ={{′ ′,′ ′,*′},{′ ′,′*′,′ ′,′*′},{′*′,′ ′,′ ′,′ ′,′*′},{′ ′,′*′,′ ′,′*′},{′ ′,′ ′,′*′}} 定义和初始化一个二维字符数组 7.3.3字符数组的引用 例7.6 输出一个字符串。 程序如下: Using System; Static void main(string[] args) { char [] c ={’I’,’ ’,’a’,’m’,’ ’,’a’,’ ’, ’b’,’o’,′y′}; int i; for(i=0;i10;i++) Console.Write(c[i]); } 运行结果:I am a boy 例7.7 输出一个钻石图形 Using system; Static void main(string[] args) { char[5,5] diamond={{′ ′,′ ′,′*′},{′′,′*′,′ ′,′*′},{′*′,′ ′,′ ′,′ ′,′*′},{′ ′,′*′,′ ′,′*′},{′ ′,′ ′,′*′}}; int i,j; for (i=0;i5;i++) { for (j=0;j5;j++) Console.Write(diamond[i,j]); } } 运行结果 * * * * * * * * 7.3.4定义字符串数组∶ 例如: string c[]={“Pascal program”}; 输出字符串数组; For(i=0;in;i++) Console.writeLine(c[i]) * * 掌握一维、二维数组的定义和引用方法、存储结构和初始化方法。 掌握有关一维数组的有关算法 掌握数组的运算。 1.一维数组的定义格式有两种方式分别为: (1):类型说明符[ ]数组名; (2):类型说明符[ ]数组名=new 类型说明符[常量表达式]; 例如: int[ ] a={1,2,3}; int [] a =new int[10]; 它表示定义了一个整形数组,数组名为a。 7.1.1一维数组的定义 说明: 1.数组名定名规则和变量名相同,遵循标识符定名规则。 2.在定义数组时,需要指定数组中元素的个数,方括弧中的常量表达式用来表示元素的个数,即数组长度。 3.表达式中可以包括常量和符号常量,还能包含变量。 2.一维数组在内存中的存放 每个数据元素占用的字节数,就是基类型的字节数 一个元素占4个字节 一维数组: float[] mark={}; mark[0] mark[1] mark[2]
您可能关注的文档
最近下载
- 书画专题-中国画赏析课件.pptx VIP
- 国家标准《绿色建筑评价标准》GBT50378-2019修订介绍与有关问题_培训讲座课件PPT.pptx VIP
- 三角形中的证明与计算问题(4类题型)-2025年中考数学二轮复习热点题型专项训练(解析版).pdf VIP
- 外研九上《Module 12 Save our world》作业设计.docx VIP
- XX中学英语兴趣社团活动教案(共8篇).doc VIP
- XX中学英语兴趣社团活动活动记录(共8篇).doc VIP
- 《中国画赏析》课件.pptx VIP
- NY_T 1300-2022 农作物品种试验与信息化技术规程 水稻.docx VIP
- 华沙条约组织武装力量战斗序列.doc VIP
- 中国绘画艺术欣赏课件.ppt VIP
有哪些信誉好的足球投注网站
文档评论(0)