1 / 40
文档名称:

第三章JAVA流程控制.ppt

格式:ppt   页数:40
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章JAVA流程控制.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第三章JAVA流程控制.ppt

文档介绍

文档介绍:JAVA语言程序设计 第三章流程控制
学习要求
掌握分支结构语句:if,if…else,switch;它们之间的互换性及其各自应用特点
掌握循环结构语句:while,do…while ,for语句,它们之间的互换性及其各自应用特点。
掌握跳转语句 break和continue语句
学会借助画流程图,掌握程序的执行流程。
本章学习方法:分支结构采用自学,循环结构采用实例讲解。
计算机之所以成为当代最重要的信息处理工具,就是因为它有记忆、能进行逻辑判断、计算速度快的特点。计算机实现的所有功能都是在指令的指挥下进行的,而指令的集合就是程序。
程序有三种基本结构即顺序结构、分支结构和循环结构。
为实现分支结构程序设计,JAVA语言提供了条件分支语句if和多重分支语句switch,根据它们所包含的逻辑表达式的值决定程序执行的方向。
顺序结构就是按照指令的先后顺序依次执行。
循环结构的程序可以对反复执行的程序段进行精炼,用较少的语句执行大量重复的工作。JAVA提供了for 、while和do-while三种循环语句
学习方法
搞懂和总结每一个程序的基本知识点
给一个输入,观察程序的输出结果;分支结构的程序要考虑设计一组输入,观察每一个输出结果。
总结易出错知识点。
If语句是最常用的条件判断语句,根据if语句逻辑表达式的取值,决定程序的执行路线。
if语句格式
if(条件)
{
执行(语句块1)
}
括号中的条件是逻辑表达式,其值为true执行语句块1,否则直接执行if 语句的下一条语句。花括号中的多个语句被看成是一条复合语句
//本程序从命令行输入两个数据与给定的值50进行比较,//若大于50则输出结果
public class Condition3_1
{
public static void main(String args[])
{
int x,serial,y=0;
x=(args[0]);
serial=(args[1]);
if(x>50)
y=x*serial;
("y="+y);
}
}
程序运行结果
路径 java Condition3_1 55 11
Y=605
//本程序从命令行输入两个数据与给定的值50进行比较,若大于//50则输出结果
//与例3-1的区别是if语句后面有花括号
public class Condition3_2
{
public static void main(String args[])
{
int x,serial,y;
x=(args[0]);
serial=(args[1]);
if(x>50){
y=x*serial;
("y="+y);
}
}
}
当x<=50时比较本程序与上程序的输出差别
条件?
语句块2
语句块1
true
false
if…else 语句格式
if(条件)
{
(语句块1)
}
else
{
(语句块2)
}
括号中的条件是逻辑表达式,其值为true执行语句块1, 其值为false 执行语句块2。两种情况在完成各自的任务之后,于if的下一条语句会合。
//该程序执行时不要忘记在命令行中给出参量值
public class Exam3_3 {
public static void main(String args[])
{
float score;
score=(args[0]);
if(score>=)
("祝贺您的考试成绩通过了!");
else
("很遗憾,您的考试成绩没有通过");
}
}
本程序通过对键盘输入的score值进行判断,给出不同的输出结果
if(条件)
语句块1
else if(条件)
语句块2
else if(条件)
语句块3
else if(条件)
语句块4
if语句的嵌套
所谓嵌套是指程序中存在有多个if语句。如果一条if语句之后还有if语句,或else语句之后还有if语句,就构成了if条件语句的嵌套。

最近更新

产科护理团队建设与管理 39页

介入治疗患者的心理支持与沟通 70页

2026年公司员工培训方案的内容 44页

2026年公司员工个人述职报告 15页

2026年公司劳动节宣传活动方案 46页

2026年公司创意中秋节方案 46页

儿童行为问题管理与护理 35页

内分泌护理中的血糖控制 37页

分级护理与伦理道德 32页

企业本质安全提升实施方案 60页

2026年公司人事助理年终工作总结范例 13页

2026年公司中秋节慰问信 6页

2026年公务员申论复习综合分析题浅析 7页

2026年八班级下册物理工作计划 37页

2026年八年级语文下教案 24页

2026年八字缺土姓王女孩名字怎么起 8页

2026年八佰有关作文 11页

2023年三亚中瑞酒店管理职业学院单招职业适应.. 40页

2023年三峡旅游职业技术学院单招职业技能测试.. 40页

2023年三峡电力职业学院单招职业适应性考试题.. 40页

2026年全科护士实习生日记 3页

2023年三门峡职业技术学院单招职业适应性考试.. 41页

2023年上海兴伟学院单招综合素质考试题库带答.. 41页

2023年上海商学院单招职业技能考试模拟测试卷.. 41页

2023年上海大学单招综合素质考试题库含答案 39页

ZR-003 建设单位法人授权书 1页

2023年四川省凉山州数学中考真题试卷【含答案.. 32页

铁路钢轨探伤车运用管理办法 21页

青岛市电梯安全运行服务规范 20页

急性特发性生理盲点扩大综合征一例 8页