JAVA语言与编程第3章流程控制语句_第1页
JAVA语言与编程第3章流程控制语句_第2页
JAVA语言与编程第3章流程控制语句_第3页
JAVA语言与编程第3章流程控制语句_第4页
JAVA语言与编程第3章流程控制语句_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第3章流量控制语句、分支语句、循环语句和转移语句,3.1简单语句,1。表达式语句由表达式添加;组成,一般形式:2.方法调用语句由方法名添加;作文,一般形式是:(3)。复合语句由多个用花括号括起来的语句组成的语句称为复合语句4。仅空语句;这些语句称为空语句。在程序中,空语句可以用作空循环的例子:例如(int I=0;i10System.out.println(i),I);它的循环体是空的,这相当于以下语句(int I=0;i10系统输出打印输入;3.2分支语句,分支语句使某些程序能够根据某些表达式的值有选择地执行。Java中有两种分支语句:如果语句实现双向分支,开关语句实现多路分支3.2.1如果

2、语句通用形式:如果(布尔表达式)语句块1;Else语句块2;注:(1)if语句中表示的条件表达式必须是布尔表达式,而不是数字。(else子句可以省略。(else总是匹配最新的不匹配的IF语句。例如:Max3abc.java,Max3abc.java,3.2分支语句(续),3.3.2开关语句。当你想从多个分支中选择一个执行时,中断;案例:打破;案例;打破;默认:注意:(1)表达式值的数据类型可以是字节、字符、短整型和整型,不允许浮点和长整型(2)同一个switch语句不能有两个值相等的case常量(3)每个步骤必须以break语句结束(4)在某些特殊情况下,几个相邻的case分支执行一组相同的操

3、作示例:case 0: case 13360 case 23360 system。out.println(“输出所有小于3的表达式”);打破;(5)当switch语句的case分支包含多个语句时,没有例子:Week.java switch demo。Java,3.3循环语句,3.3.1 while语句(“当类型”循环)while();注意:在循环体中应该有一个语句使循环结束,并且应该确认在循环开始之前已经给循环控制变量分配了初始值。例如,Fibonacci.javaNarcissus.java(水仙花数是一个3位数,每个数字的立方和等于3位数本身)Jiaogu.java(角和谷猜想),自然数是根据以下规则计算的:如果数是偶数,则除以2;如果是奇数,乘以3再加1。根据这个规则重复所得到的数的运算,最后得到1)、3.3.2的do-while语句(“直到式”循环)do;而()示例:ShowManyCharValue.java 3 . 3 . 3为()的语句;),注:(1)控制f

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论