零基础学Java PPT-04 程序设计中的流程控制课件.ppt

零基础学Java PPT-04 程序设计中的流程控制课件.ppt

ID:57038352

大小:154.00 KB

页数:18页

时间:2020-07-27

零基础学Java PPT-04 程序设计中的流程控制课件.ppt_第1页
零基础学Java PPT-04 程序设计中的流程控制课件.ppt_第2页
零基础学Java PPT-04 程序设计中的流程控制课件.ppt_第3页
零基础学Java PPT-04 程序设计中的流程控制课件.ppt_第4页
零基础学Java PPT-04 程序设计中的流程控制课件.ppt_第5页
资源描述:

《零基础学Java PPT-04 程序设计中的流程控制课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、零基础学Java第4章程序设计中的流程控制什么是流程控制呢?流程就是做一件事情的顺序,或者说是次序。在程序设计中,流程就是要完成一个功能,而流程控制则是指如何在程序设计中,控制完成某种功能的次序。本章将通过大量的实例,为读者讲述如何在程序中设计好流程控制。4.1编程风格本章开始接触到编写程序代码,有一点必须强调,那就是编程风格的问题,虽然其不影响程序代码段的运行,但对于程序的可读性起着重要的作用。自己编出的程序要让别人看懂,首先在排版方面要非常注意,下面将探讨编程风格的问题。每个人的编程风格、每个软件开发公司的编程风格都不一样

2、。一个人编写的程序代码,就应该能让别人看懂,甚至是过了很长时间,自己也要看的懂,否则这个程序就成了一个死程序。编程风格是指编程时的格式,让程序看上去就很有层次感。下面通过一些例子,说明编程风格的重要性,先来看第一个例子。(具体内容请参照本书)4.2条件语句在现实生活中,经常听人说:如果某人发财了,某人会做什么。其实这就是程序设计中所说的条件语句。像“如果……..”、“就………...”,“否则…”,当然这只是很简单的条件语句,在真正的程序设计中,使用的条件语句要比这复杂的多。4.2.1条件语句的种类在程序设计中,条件语句的标准格

3、式如下:(具体内容请参照本书)4.2.2如何使用好条件语句使用好条件语句需要注意以下几点:(1)应该绘制流程图,使编程时思路更加清晰。(2)编程时,在最简单形式的条件语句中,可以不使用大括号,因为它不会产生混淆,但建议无论是哪种形式的条件语句,都应该使用大括号。4.3循环语句循环语句在程序设计中有什么作用呢?下面先看一段简单的程序段,再来看看使用循环语句编写程序的好处在哪里。(具体内容请参照本书)4.3.1For语句For语句的基本结构如下所示。For(初始化表达式;判断表达式;递增(递减)表达式){执行语句}(具体内容请参照

4、本书)4.3.2while循环在英文中“while”这个词的意思是“当”,而在Java程序设计中,也可以将其理解为“当”,其语法结构是:(具体内容请参照本书)4.3.3do/while语句在学习do/while语句之前,先清楚while语句是如何工作的。while语句是先进行条件判断,再执行大括号内的循环体。do/while语句与while语句不同的是,它先执行大括号内的循环体,再判断条件,如果条件不满足,下次不在执行循环体。也就是说,在判断条件之前,就已经执行大括号内的循环体。(具体内容请参照本书)4.4中断与继续在实际编程

5、中,可能会出现中断某个程序,或从一个程序点开始,继续执行程序的特殊情况。对于这种特殊情况,Java会使用中断与继续功能来解决。4.4.1中断控制语句在Java程序开发中,使用关键字“break”来表示中断控制。中断控制语句用来强行退出程序的循环体部分。为了能熟悉中断控制语句,下面看一个简单的程序段,通过这个例子,可以看到中断控制语句在实际开发中的用处。(具体内容请参照本书)4.4.2继续语句在Java程序设计中,继续语句使用关键字“continue”表示。继续语句同中断语句一样,用在循环体中,继续语句是用于终止当前循环体,返回

6、到循环开始处,接着开始新的循环。下面先看一个有关继续语句的实例。(具体内容请参照本书)4.5分支语句在讲述条件判断语句时,曾经提到当判断条件过多时,可以使用分支语句来编写。分支语句的基本机构是:(具体内容请参照本书)4.6返回语句返回语句就是在执行程序的过程中,跳转到另一个程序。一般返回语句用在子程序或程序中的函数方法中。返回语句使用关键字“return”来表示。下面通过一个简单实例,了解返回语句的用法。(具体内容请参照本书)4.7常见疑难解答(具体内容请参照本书)4.7.1普通循环是使用For语句还是while语句答:根据情

7、况不同而定,For循环语句主要针对有限循环而言,也就是说当循环有上限的时候,一般使用For循环。while循环语句则针对那些无限循环的代码而言,当循环没有明确上限,上限只是根据程序中的条件而定的。4.7.2一般的程序可否用分支语句来代替条件语句答:这个要视具体情况而定,如果条件在三重之内,最好使用条件语句。如果超过了三重,最好使用分支语句。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。