当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

大连理工大学:《Java语言程序设计》课程电子教案(讲稿)第一篇 程序设计基础 第3章 控制语句

资源类别:文库,文档格式:PDF,文档页数:44,文件大小:299.43KB,团购合买
理解程序控制的概念 运用条件语句控制程序的执行 运用循环语句控制语句的重复 理解并使用关键字break和continue
点击下载完整版文档(PDF)

第3章控制语句 学Φ狸解程序控制的概念 习运用条件语句控制程序的执行 Φ运用循环语句控制语句的重复 标理解并使用关键字 break和 continue

第3章 控制语句 )理解程序控制的概念 )运用条件语句控制程序的执行 )运用循环语句控制语句的重复 )理解并使用关键字break和continue

31引言 程序控制可以定义为对程序语句的执行顺序的 规定。 a与C、C++相同,Java程序是通过流控制来执 行程序流以完成语句组成的 σ通常遇到的情况都要求提供语句执行的选择步 骤。比如,判断输入的数据是否有效。 有时遇到控制语句的重复执行。比如,同一条 信息打印100次

3.1 引言 ) 程序控制可以定义为对程序语句的执行顺序的 规定。 ) 与C、C++相同,Java程序是通过流控制来执 行程序流以完成语句组成的。 ) 通常遇到的情况都要求提供语句执行的选择步 骤。比如,判断输入的数据是否有效。 ) 有时遇到控制语句的重复执行。比如,同一条 信息打印100次

31引言 条件语句 if and if,,else 嵌套i语句 switch语句 条件表达式 循环语句 循环:whi1e,do, and for 嵌套循环 break and continue

3.1 引言 )条件语句 –if and if...else –嵌套 if 语句 –switch 语句 –条件表达式 )循环语句 –循环: while, do, and for –嵌套循环 –break and continue

32条件语句 本节介绍几种条件语句 立 f and if,,,e1se 嵌套主£语句 switch语句 条件表达式

3.2 条件语句 )本节介绍几种条件语句: –if and if...else – 嵌套 if 语句 –switch 语句 – 条件表达式

321简单语句 简单语句只有在条件为真时才执行。语法为 if(booleanExpression) statement(s)i Example: if((i>=0)&&(i<=10)) System. out. println("i is an Integer between 0 and 10")i

3.2.1 简单if语句 简单if语句只有在条件为真时才执行。语法为: if (booleanExpression) { statement(s); } Example: if ((i >= 0) && (i <= 10)) { System.out.println("i is an “ + “integer between 0 and 10"); }

I语句流图 aIse 布尔表达式 true 语句(组) 下一条语句

If语句流图 布尔表达式 语句(组) 下一条语句 true false

322i£.else语句 语法为: if (booleanExpression) statement(s)-for-the-true-casei else statement(s)-for-the-false-casei

3.2.2 if...else 语句 语法为: if (booleanExpression) { statement(s)-for-the-true-case; } else { statement(s)-for-the-false-case; }

if.else example 如果半径大于0,则计算并显示圆的面积,否则提示无效输入。 if (radius > 0) area radius*radius*PI System. out. println ("The area for the +circle of radius n radius n is area)i else System. out. println("Negative input")i

if...else Example 如果半径大于0,则计算并显示圆的面积,否则提示无效输入。 if (radius >= 0) { area = radius*radius*PI; System.out.println("The area for the “ + “circle of radius " + radius + " is " + area); } else { System.out.println("Negative input"); }

If.Else语句流图 布尔表达 true false 语句(组)1 语句(组)2 下一条语句

If…Else语句流图 布尔表达式 语句(组)1 下一条语句 true false 语句(组)2

323主£语句的嵌套 GIf或if.le语句中的语句可以是任意合 法的Java语句—包括其他if或if.lse语 句 内层的语句称为嵌套在外层i语句中 嵌套的深度没有限制。 般i语句嵌套用于实现多重选择。 Else子句与同一块中离得最近if子句相匹

3.2.3 if 语句的嵌套 ) If或if…else语句中的语句可以是任意合 法的Java语句——包括其他if或if…else语 句。 )内层的if语句称为嵌套在外层if语句中。 嵌套的深度没有限制。 )一般if语句嵌套用于实现多重选择。 ) Else子句与同一块中离得最近if子句相匹 配

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共44页,可试读15页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有