第三章程序控制结构-天津工程职业技术学院.ppt
天津工程职业技术学院计算机工程系软件技术教研室 ;第三章 Java程序控制结构 ;结构化程序设计的三种基本流程:
1.自顶向下
2.逐步求精
3.模块化
除了以上的原则,结构化程序设计还有一个重要的规定,那就是只能使用“顺序结构”、“选择结构”、“循环结构”这三种基本结构(或由它们派生出来的结构)来定义程序的流程。
三种基本流程控制结构示意图分别如下图所示。 ; 注:虽然Java是面向对象的程序设计语言,但是同样存在这三种基本的程序控制结构。; 如图所示,选择结构又称为分支结构,是在两种或两种以上的多条执行路径中选择一条执行的控制结构。
一、if—else语句
格式:
if(条件表达式)
{
语句组1;
}
else
{
语句组2;
};if语句的嵌套,其语法形式如下:
if(条件表达式1)
{ 语句组1;}
else if(条件表达式2)
{ 语句组2;}
else if(条件表达式3)
{ 语句组3;}
else if(条件表达式4)
{ 语句组4;}
【例】
求三个数中的最大者 ;
您可能关注的文档
- 第5章任务T1-5用按键控制LED备课笔记.doc.doc
- 成县黄渚镇2016年第二批一事一议.doc
- 第5章数组、字符串、指针-烟台大学文经学院.ppt
- 互联网内联网-教学资源库.doc
- 第5章缺陷的类化学平衡.ppt
- 所带电为电子电的整数倍。核外空间为电子占据,而形成电子.ppt
- 第6章字符串处理-Read.ppt
- 第6章存储过程和触发器-Read.ppt
- 扩阔税基–回应政府的咨询.ppt
- 扬州市2005-2006学年度第一学期期末学业评价.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)