程序设计中的流程控制.

上传人:我** 文档编号:117866907 上传时间:2019-12-11 格式:PPT 页数:17 大小:313KB
返回 下载 相关 举报
程序设计中的流程控制._第1页
第1页 / 共17页
程序设计中的流程控制._第2页
第2页 / 共17页
程序设计中的流程控制._第3页
第3页 / 共17页
程序设计中的流程控制._第4页
第4页 / 共17页
程序设计中的流程控制._第5页
第5页 / 共17页
点击查看更多>>
资源描述

《程序设计中的流程控制.》由会员分享,可在线阅读,更多相关《程序设计中的流程控制.(17页珍藏版)》请在金锄头文库上搜索。

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

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

3、流程图,使编程时思路更加清晰。 (2)编程时,在最简单形式的条件语句中,可以 不使用大括号,因为它不会产生混淆,但建议无 论是哪种形式的条件语句,都应该使用大括号。 4.3 循环语句 循环语句在程序设计中有什么作用呢?下面先看 一段简单的程序段,再来看看使用循环语句编写 程序的好处在哪里。(具体内容请参照本书) 4.3.1 For语句 For语句的基本结构如下所示。 For(初始化表达式;判断表达式;递增(递减)表达式) 执行语句 (具体内容请参照本书) 4.3.2 while循环 在英文中“while”这个词的意思是“当”,而在Java程序 设计中,也可以将其理解为“当”,其语法结构是:(具

4、 体内容请参照本书) 4.3.3 do/while语句 在学习do/while语句之前,先清楚while语句是如 何工作的。while语句是先进行条件判断,再执行 大括号内的循环体。 do/while语句与while语句不同的是,它先执行大 括号内的循环体,再判断条件,如果条件不满足 ,下次不在执行循环体。也就是说,在判断条件 之前,就已经执行大括号内的循环体。(具体内 容请参照本书) 4.4 中断与继续 在实际编程中,可能会出现中断某个程序,或从 一个程序点开始,继续执行程序的特殊情况。对 于这种特殊情况,Java会使用中断与继续功能来 解决。 4.4.1 中断控制语句 在Java程序开发中

5、,使用关键字“break”来表示 中断控制。中断控制语句用来强行退出程序的循 环体部分。为了能熟悉中断控制语句,下面看一 个简单的程序段,通过这个例子,可以看到中断 控制语句在实际开发中的用处。(具体内容请参 照本书) 4.4.2 继续语句 在Java程序设计中,继续语句使用关键字 “continue”表示。继续语句同中断语句一样, 用在循环体中,继续语句是用于终止当前循环体 ,返回到循环开始处,接着开始新的循环。下面 先看一个有关继续语句的实例。(具体内容请参 照本书) 4.5 分支语句 在讲述条件判断语句时,曾经提到当判断条件过多时,可 以使用分支语句来编写。分支语句的基本机构是:(具体

6、内容请参照本书) 4.6 返回语句 返回语句就是在执行程序的过程中,跳转到另一 个程序。一般返回语句用在子程序或程序中的函 数方法中。返回语句使用关键字“return”来表 示。下面通过一个简单实例,了解返回语句的用 法。(具体内容请参照本书) 4.7 常见疑难解答 (具体内容请参照本书) 4.7.1 普通循环是使用For语句还是 while语句 答:根据情况不同而定,For循环语句主要针对有 限循环而言,也就是说当循环有上限的时候,一 般使用For循环。while循环语句则针对那些无限 循环的代码而言,当循环没有明确上限,上限只 是根据程序中的条件而定的。 4.7.2 一般的程序可否用分支语句来代 替条件语句 答:这个要视具体情况而定,如果条件在三重之 内,最好使用条件语句。如果超过了三重,最好 使用分支语句。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号