Java程序设计-3-流程控制.pptx

上传人:修**** 文档编号:91508440 上传时间:2023-05-27 格式:PPTX 页数:58 大小:377.92KB
返回 下载 相关 举报
Java程序设计-3-流程控制.pptx_第1页
第1页 / 共58页
Java程序设计-3-流程控制.pptx_第2页
第2页 / 共58页
点击查看更多>>
资源描述

《Java程序设计-3-流程控制.pptx》由会员分享,可在线阅读,更多相关《Java程序设计-3-流程控制.pptx(58页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Java程序设计第三章 流程控制1理解程序控制的概念运用条件语句,使用if,switch来控制程序的不同执行路径掌握for、while和do句型结构控制程序的循环执行理解并能应用break、continue和return调整程序中的流程控制结构。理解并使用断言对程序进行调试掌握Java语言中不同注释形式的区别掌握利用Scanner类实现基本的输入方法理解并能使用System.out对象中的不同输出方法掌握基本的编程技巧。2程序程序表现为完成某个功能(目标)而编写的指令集合。在整体上,程序运行是按照事先编写的指令(语句)从前到后的顺序执行,但在执行的过程中,经常会遇到基于不同条件的决策来执行不同

2、的指令,抑或重复执行事先定义的指令来达到某种目的,但总体上程序总是顺序执行的。3一个例子编写一个程序,声明3个整型变量,用来保存3个学生的考试分数,计算他们的平均分(float类型)并输出。4进一步的u如果某个学生的成绩低于60分,则不参与平均分计算。5在进一步u如果有50个学生的成绩已经保存在一个整型数组中,同样基于上面规则来计算这批学生的平均分。63.1 句、块和空白构成Java程序的最小单位是类,而类则是由属性和方法构成。方法代表了某个具体的能力,具体的一个方法就是由为完成某个功能而编写的若干条语句组成。73.1.1 语句在Java编程语言中,语句是一行由分号(;)终止的代码,它是一个完

3、整的可执行单元。例如utotals=a+b+c+d+e+f;与下式相同u total=a+b+c+u d+e+f;8在Java中,主要有以下的语句类型 u 声明语句u int a=0;/声明了一个整型变量u Student stu;/声明了一个类型是Student的对象u 表达式语句 u 赋值表达式,自增表达式、方法调用、对象创建都可以和分号一起构成“表达式语句”u System.out.println(“Welcome”);/输出字符串u a=Math.abs(-3.1);/返回绝对值u value=100;/为变量赋值u a+;/a自增u Student stu=new Student(“

4、张华”);/创建一个Student类的实例,实例引用名为stuu 控制语句93.1.2 语句块一个块(block)或一个复合语句是以上括号和下括号 为边界的语句集合;块语句也被用来组合属于某个类的语句。语句块可被嵌套。/a block 语句 uu x=y+1;u y=x+1;u 10/类声明所包含的块语句 upublic class MyDate u int day;u int month;u int year;u11/一个嵌套块语句的例子while(i large)/循环语句快开始,用表示 a=a+i;if(a=max)/判断语句快开始,用表示 b=b+a;a=0;/判断语句块结束,用表示/

5、循环语句快结束,用表示123.1.3空白在源代码元素之间允许空白,空白的数量不限。空白(包括空格、tabs和新行)可以改善源代码的视觉感受。u uint x;ux=23+54;u u u int xu x=23+54;u 133.2逻辑判断和循环控制程序控制可以定义为对程序语句的执行顺序进行的规定。Java提供了条件语句在两种或更多的情况中做出选择,根据情况执行不同的程序语句;Java也提供了更有效的循环语句以控制那些需要重复执行的语句。143.2.1 条件判断与决策 1 if,else语句简单的单分支语句uif(布尔表达式)u 语句或块;u例如uif(score 60)u System.out.println(“下次努力哦!”);u15

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

当前位置:首页 > 管理文献 > 企业管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁