- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 用 Hello ACCP.NET 快速热身(二) 本章任务 编写简单的 Hello ACCP.NET 控制台应用程序 获取字符串中的字符 打印 * 图案 计算竞赛平均分 编程模拟商场购物过程 实现一维数组的冒泡排序 本章目标 掌握 C# 中循环语句 掌握简单 C# 程序的调试方法 掌握 C# 中的一维数组的使用方法 能够使用二重循环实现冒泡排序 C# 中的循环迭代 回顾:Java 中的循环语句有哪些?执行过程怎样? foreach 循环结构 foreach循环一般用于遍历整个集合或数组 示例1分析 关键代码分析 VS调试技巧 断点(breakpoint):通知调试器应在某点上中断应用程序并暂停执行 二重循环 某次程序大赛,3个班级各4名学员参赛,计算每个班参赛学员的平均分 示例2分析 关键代码 二重循环进阶 用 * 打印一个直角三角形图案 示例3代码分析 关键代码 流程控制进阶 回顾:在循环结构中, continue 和 break怎样跳转? 流程控制进阶——continue 下面红色框中代码的作用是什么? 流程控制进阶——break 5个专卖店促销,每个专卖店每人限购3件衣服,可以随时选择离开,离店时要结账 示例5分析 关键代码回顾 流程控制进阶 break 和 continue 用在二重循环中: 小结 在控制台打印出如下图案(9行9列): C# 中的一维数组 回顾:为什么要使用数组? 一维数组初始化 一维数组长度 获得数组的长度(元素的个数): 常见错误 数组初始值的数目与数组的长度不一样 小结 冒泡排序 冒泡排序 冒泡排序: 用二重循环实现冒泡排序 如何用二重循环将5个数字排序?N = 5 5个数字存放在一维数组中 外层循环控制比较多少轮,循环变量 i 内层循环控制每轮比较多少次,循环变量 j 用二重循环实现冒泡排序 代码框架: 冒泡排序 关键代码分析: 总结 C# 中的循环结构有哪些? break 和 continue 用在内层循环时跳转到哪里? 二重循环实现冒泡排序,循环的中止条件是什么? 注意引导学员,从生活案例向代码过渡 利用上一页PPT总结出的结果,逐步向代码过渡。 示例2的内外层循环条件都是常数,示例3再进一步,内层循环条件受外层循环变量的控制 用已经准备好的代码演示结果,不需要现场敲代码。 案例设计意图:二重循环中的continue语句 上面的箭头表示比较,下面的箭头表示交换 让学员观看数字冒泡排序的动画,边看边分析每轮比较的结果,以及每轮比较多少次。 为后面分析如何用代码实现做准备。 提问学员前三种循环的执行过程,在白板上画执行的流程图帮助学员回顾 这里说的foreach在Java中没有是说Java中没有以foreach为关键字的循环。 通过游戏活跃课堂气氛,但要注意引导学员注意排序的过程,理解冒泡排序的原理 案例设计意图:讲解foreach循环,讲解简单调试技巧 案例设计目的:利用断点调试演示二重循环的执行过程 * 新特性! 无 foreach for(初始值; 条件; 增/减) { … } //二者的语法和操作相同! for while(条件) { … } //二者的语法和操作相同! while do //二者的语法和操作相同! { … } while(条件) do…while C# Java 循环语句 foreach (元素类型 变量名 in 集合或者数组名) { // 语句 } 输入一个字符串,输出其中的每个字符 演示示例1:foreach,简单调试 static void Main(string[ ] args) { Console.WriteLine(请输入一个字符串:); // 输入提示 // 从控制台读入字符串 string line = Console.ReadLine(); // 循环输出字符串中的字符 foreach (char c in line) { Console.WriteLine(c); } Console.ReadLine(); } 示例1源代码 依次循环字符串中的每个字符 调试常用快捷键: F5—开始调试 Shift+F5—停止调试 F9—设置或删除断点 F10—单步执行 监视(watch)窗口:计算变量和表达式的值 共3个班级,循环3次计算每个班的平均分 每班4名学员,循环4次累加总分 需要使用二重循环实现 for、while、do-while、foreach 语句可以相互嵌套 演示示例2:二重循环示例,
您可能关注的文档
最近下载
- 2025年闽教版(2024)小学英语四年级上册(全册)教学设计(附目录P123).docx
- 人教版高中英语第三册Unit 1 FESTIVALS AND CELEBRATIONS教学设计.docx VIP
- 数据结构常用算法数据结构算法.pdf VIP
- 20世纪人类最伟大的100项科学发明.doc VIP
- 北师大版九年级上册数学第一次月考试卷及答案.docx VIP
- 脊柱外科进修汇报.pptx VIP
- 2025年必威体育精装版版个人征信报告(含水印)模板【可修改】 .pdf VIP
- 金刚砂地坪施工技术交底.pdf VIP
- 人教版英语2024七年级上册全册单元知识清单(背诵版).pdf VIP
- 股权设计与股权激励.pdf VIP
文档评论(0)