- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.程序流程制
第3课 程序流控制 本课主要学习选择结构的语句和循环结构的语句。对语法的了解是编写C#代码的基础。 学习完本课后,你将能够: 创建选择语句; 创建循环语句; 应用选择与循环解决实际应用问题 熟悉使用常用控件来进行输入与输出 3.1 选择语句 C#提供两种类型的选择语句(与C类似) 3.1.1 if 语句的使用方法以及场合 3.1.1 if 语句的使用方法以及场合 3.1.2 switch 语句的使用方法以及场合 3.1.3 课堂练习:使用条件语句 假设动物园的预算计划是每周要有5000名以上的游客来参观。试用if语句检查游客数量,并显示一条消息,指示游客数量超过或低于5000。 1、打开Visual Studio .NET,然后打开CSharp示例\第3课\Conditions\Conditions.sln 2、找到任务TODO1:using if statements 3、若visitors的值等于或大于5000,就用Output方法显示一条消息,指示5000人的目标已经达到。否则显示消息,指示目标未达到 4、测试代码 5、用调试工具单步跟踪代码 6、保存应用程序,然后退出Visual Studio .NET 实例:简易计算器的实现 通过此演示,掌握if或switch语句的使用。 通过此演示,进一步掌握异常处理 通过此演示,进一步熟悉comboBox控件的使用 界面设计 组合框CombBox主要属性 获取组合框中输入或选定的文本 使用Text属性 使+运算符成为默认选项 由于无法使用属性设置达到这一要求,只能编程实现。考虑以下问题: 完成“计算”功能 使用switch语句 其它 异常处理 输入或计算过程中的异常处理,由同学们在实验报告中完成。 “清除”按钮的功能 由同学们在实验报告中实现 教材P77例5-7介绍了单选钮、复选框、分组框控件和Font对象的使用,课下大家认真阅读。 使用单选钮选择运算符 RadioButton控件 Text:文字 Checked:是否选中 使用单选钮完成“计算”功能 3.2 创建循环语句 3.2.1 for 循环 当预先知道代码语句的重复执行次数时,使用 for 循环 3.2.2 while 循环 在循环开始时做一个判断,如果值为假,循环将永远不会运行 循环一直运行到条件变为假 关键字 continue 和 break 课堂讨论 怎样才能保证 while 循环可以退出循环体的执行? 在 while 循环体中可以不修改循环条件的值吗? 3.2.3 do 循环 无条件执行循环中的代码并完成一次判断。如果判断语句值为真,循环就继续下去,直到该值变为假 3.2.4 课堂练习 使用循环语句 演示:计算复利存款 某人新开一个帐户,输入存入的金额(本金)、年利率、存期,计算每年年终余额 掌握使用循环解决问题 掌握NumericUpDown控件的使用 掌握TextBox控件的使用 界面设计 几个控件的主要属性设置 “计算”功能 关于格式化字符串 许多地方要将数据格式化后输出,如 实验&项目实践 完成实验3实验报告 完成“使用条件语句”的课堂练习(第3课\Conditions)。 完成“使用循环语句”的课堂练习(第3课\ Loops); 选择下面一个程序来完成 复印中心收费费用计算; 输入一个整数,计算该整数的阶乘; 求1~99的所有奇数的和。 课后练习: 课堂示例:简易计算器 课堂示例:计算复利存款 实验&项目实践 项目实践(分组选做): 个人所得税计算器,详见P84习题23 简易计算器,详见P85习题24 储蓄账户问题 若存x元到一个储蓄帐户,利息为r%,在每年年终时从帐户中取出y元,大约需要多少年这个储蓄帐户被取空。 输入本金x, 利息r%,及支出额y,输出每年的帐户余额,计算复利。 毕达哥拉斯三角形(P106习题11) 3个边的边长都为整数值的直角三角形被称为毕达哥拉斯三角形。编写一程序找出所有的毕达哥拉斯三角形,其3边都为不大于30的整数。 do { //至少需要执行一次的代码 } while (条件成立); int i = 1; do { Console.WriteLine ({0}, i++); } while (i = 10); 示例 汛如驮萎坏编捐油雌媒董痊胰纺揍疏聂判昔脖腥窃过疤巧尚卉虽窍涌灸吨3.程序流程制3.程序流程制 在本练习中,使用 for 循环来计算从 1 到 1000 的所有整数的和。若时间允许,请用while循环和do循环执行上述运算。 1、打开Visual Studio .NET,然后打开Csharp示例\第3课\Loops\Loops.sln。 2、找到任务TODO 1: Writing loops. 3、使用
您可能关注的文档
- 2015绵阳考英语试卷(含答案).doc
- 220122904312 秦彤 我国商品房价格现状与趋势.doc
- 2015数据构实验手册.doc
- 26个字母的忆方法和手写体.ppt
- 2015投资略分析报告.ppt
- 2015年电远程网络教育大学英语B统考题库.doc
- 2015年1月份292城市价格指数报告(房多多数据研究院).pdf
- 2016年中模拟试卷英语卷12.doc
- 2015第4 集装化与集装工具.ppt
- 2015考研治命题人才逸测试卷.pdf
- 2024年企业人力资源管理师之二级人力资源管理师模拟考试试卷A卷含答案完整版720780578.pdf
- 2024年检验类之临床医学检验技术(师)全真模拟考试试卷B卷含答案优质 完整版720844645.pdf
- 2024年四川省成都市第七中学初中学校中考一模物理试题(解析版).pdf
- 2024年二级建造师之二建水利水电实务过关检测试卷B卷附答案 .pdf
- 2024年教师资格之中学思想品德学科知识与教学能力综合检测试卷A卷含完整版720848701.pdf
- 2024年教师信息技术2.0教研组研修计划(优秀模板6篇)(6) .pdf
- 2024年教师资格之幼儿综合素质通关提分题库及完整答案 .pdf
- 2024年心理咨询师之心理咨询师基础知识通关提分题库及完整答案完整版720794806.pdf
- 2024年消防设施操作员之消防设备初级技能题库附答案(典型题).pdf
- 2024年小学信息技术工作计划样本(三篇) .pdf
文档评论(0)