- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机的软件开发
怎样使用do-while循环2-1 do { Console.WriteLine (唱歌 !); Console.WriteLine (演奏肖邦钢琴曲 !); Console.WriteLine (可以了吗 ?(y/n):); answer = Console.ReadLine (); } while (!answer == y)) ; Console.WriteLine(大功告成 !); 循环条件 先执行一遍循环操作 怎样使用do-while循环2-2 6、连续录入学生姓名,输入“q”则系统退出 string name = “”; do{ Console.WriteLine (请输入学生姓名:); name = Console.ReadLine(); }while ( name != q); Console.WriteLine(程序结束); while循环和do-while循环的区别 语法不同 初始情况不满足循环条件时 while循环一次都不会执行 do-while循环不管任何情况都至少执行一次 do { 循环操作 } while( 循环条件 ); while ( 循环条件 ) { 循环操作 } 先判断,再执行 先执行,再判断 比较while和do-while 小结2 使用do-while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条。 转换关系:华氏温度 = 摄氏温度 * 9 / 5.0 + 32 提示:1、循环操作:计算摄氏温度,并输出对照条目 2、循环条件:条目=10 摄氏温度 = 250 程序调试9-1 小明锲而不舍地练,但还是不令人满意。怎么回事呢? 他仔细地分析,哪一步出错了呢? 歌唱得不好?钢琴演奏不过关? 这次,他每进行一步都问小红的评价。 小红觉得小明唱歌感情投入不够。问题找到啦! 唱歌时练习先打动自己,再打动别人… … 嘿嘿,问题解决。“大功告成!” 程序出错 分步运行,查找原因 找到问题 修正错误 解决问题! 程序调试9-2 当程序出错时,我们也希望能这样: 程序执行时忽闪一下就运行结束,怎么让程序一步一步运行? 程序调试 设置断点 单步运行 观察变量 逐条语句执行程序 观察程序执行情况 发现问题 解决问题 断点:程序暂停执行的代码行 程序调试9-3 7、使用do-while打印5次“你好新同学!” int i = 1; do { Console.WriteLine (“你好新同学!); i = i + 1; } while ( i 5 ); 程序调试9-4 程序调试的步骤 1、猜测出错位置,设置断点 2、单步运行 3、观察变量 4、发现问题 5、修正代码,重新运行 6、解决问题 程序调试9-9 调试 —— 程序员70%时间在做的事情 调试史话 调试的主要方法 bug 缺陷 找出并解决bug的过程 debug 调试 设置断点 单步执行 观察变量 小结3 1、程序调试的目的? 2、程序调试的主要方法? 3、调试的主要步骤? 找出缺陷原因,修正缺陷 设置断点、单步执行、观察变量 1、猜测出错位置,设置断点 2、单步运行 3、观察变量的值 4、发现问题 5、修正代码,重新运行 6、解决问题 总结 循环结构的特点是什么? while循环和do-while循环有什么区别? 如何设置断点和启动调试? * * * * * * * * * * 引出程序需要调试 * BUG之母——美国海军首位女少将传奇 默里·霍柏,1906年12月9日生于纽约。她从小就表现出强烈的求知欲,七岁的时候出于对小机械的浓厚兴趣,为了搞清楚闹钟的工作原理,她一连拆了7个。父母对她的这种好奇心给予了极大的支持,并激励霍柏接受更高程度的教育,不要将自己局限在传统女性的角色之中。 1934年,霍柏获得了耶鲁大学数学博士学位,并从讲师晋升为副教授。后来,第二次世界大战爆发,霍柏毅然作出了改变她一生的决定———加入海军,报效祖国。其实,霍柏父系家族中就有着悠久的从军传统,其先人曾参加过美国独立战争。不过,霍柏从军之路最初并非一帆风顺,当时她34岁,体重47公斤,军方认为她年龄过大,而体重过轻。另外作为数学教授,她又被列为战争中需要保护的人物。海军官员建议她保持平民的身份。但是这些并没有改变格雷斯·霍柏的决心。经过努力,她得到了政府特别批准,并向瓦萨学院请了长假。1943年12月,她终于成为美国海军预备役的一员,进入海军女子士官学校受训,并以
文档评论(0)