- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Chapter*小结12006年培养学员8万人,每年增长25%,请问按此增长速度,到哪一年培训学员人数将达到20万人?提示:
1、循环条件和循环操作分别是什么?2、intyear=2006;doublestudents=80000;while…3、2007年培训学员数量=80000*(1+0.25)参考代码Chapter*为什么需要程序调试3、在编写程序过程中有时也出现错误,但不好发现和定位错误,有没有好的方法呢?通过代码阅读或者加输出语句查找程序错误当程序结构越来越复杂时,需要专门的技术来发现和定位错误,就是“程序调试”Chapter*生活案例:电器调试,仪表调试当程序出错时,我们也希望能这样:
程序执行时忽闪一下就运行结束,怎么让程序一步一步运行?程序调试设置断点单步运行观察变量逐条语句执行程序观察程序执行情况发现问题解决问题断点:
程序暂停执行的代码行什么是程序调试Chapter* inti=1; System.out.println(程序调试演示,注意观察i的值:); while(i5){ System.out.println(i); i++; }只打印了4次!怎么查找错误呢?如何进行程序调试5-14、顺序输出1~5这5个数字演示示例3:程序调试Chapter*步骤1:分析错误,设置断点步骤2:启动调试启动调试双击对应代码行的左侧边栏即可设置断点如何进行程序调试5-2Chapter*步骤3:单步运行调试启动后,运行到设置断点的代码行将停住点击F6键可以单步运行程序,观察程序运行过程单击按钮,单步运行单击“继续”按钮或F8,执行时只在断点处停下如何进行程序调试5-3F5:单步跳入F6:单步跳过Chapter*步骤4:观察变量单步运行时可以在“变量”视图中看到变量当前的值如何进行程序调试5-4Chapter*步骤5:发现问题变量i值变为5时就退出了循环,循环只进行4次步骤6:修正代码,重新运行修改循环条件为:i=5步骤7:解决问题如何进行程序调试5-5Chapter*小结21、程序调试的目的?2、程序调试的主要方法?找出缺陷原因,修正缺陷设置断点、单步执行、观察变量Chapter*指导——计算100以内偶数之和训练要点:while循环结构程序调试需求说明:编程实现:计算100以内(包括100)的偶数之和观察每一次循环中变量值的变化实现思路:1、声明整型变量num和sum2、循环条件:num=1003、循环操作:累加求和讲解需求说明完成时间:20分钟ChapterChapterChapterChapterChapterChapterChapterChapterChapterChapterChapter*********Chapter*(四)循环结构(1)Chapter*分别写出运行结果
switch(day){case1:System.out.println(法国大餐);break;case2:case4:System.out.println(满汉全席);break;case7:if(weekOfMonth==1){System.out.println(苹果餐);}else{System.out.println(香蕉餐);}break;}法国大餐香蕉餐weekOfMonth=1day=1假设weekOfMonth=2day=7假设回顾与作业点评Chapter*举例说明,循环结构用于解决哪些问题?循环结构中使用了哪些关键字?程序调试有哪些步骤?预习检查Chapter*理解循环的含义会使用while循环结构会使用do-while循环结构会使用
文档评论(0)