新Java语言程序设计 李尊朝 苏军 第3章.pptVIP

新Java语言程序设计 李尊朝 苏军 第3章.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 Java 流程控制 3.1 语句及程序结构 3.2 顺序结构 3.3 选择结构 3.4 循环结构 3.5 跳转语句 3.1 语句及程序结构 语句用来向计算机系统发出操作指令。程序由一系列语句组成。 表达式语句 表达式; 如:total=math+phys+chem; 空语句 ; 复合语句 用 “{}”将多条语句括起来,在语法上作为1条语句使用。如:{z=x+y; t=z/10;} 方法调用语句 方法名(参数); 如:System.out.println(“Java Language”); 控制语句 完成一定的控制功能,包括选择语句、循环语句和转移语句。如:break; 3.2 顺序结构 顺序结构是最简单的一种程序结构,程序按照语句的书写次序顺序执行。 例: 华氏温度转换为摄氏温度 摄氏温度c和华氏温度f之间的关系为:c=5(F-32)/9 public class Conversion { public static void main(String args[]) { float f, c; f=70.0f; c=5*(f-32)/9; System.out.println(Fahrenheit=+f); System.out.println(Centigrade=+c); } } 程序运行结果如下: Fahrenheit=70.0 Centigrade=21.11111 例: 求解方程ax+b=0的根x public class Root { public static void main(String args[]) { float a, b, x; a=Float.parseFloat (args[0]); b=Float.parseFloat (args[1]); x=-b/a; System.out.println(a=+a); System.out.println(b=+b); System.out.println(x=+x); } } 如果在命令行键入: java Root 2.0 6.0 运行程序。2.0和6.0分别作为第1和第2个参数传递给args[0]和args[1]。屏幕输出结果如下: a=2.0 b=6.0 x=-3.0 3.3 选择结构 Java语句提供了两条基本的分支选择语句if和switch。if语句应用在“二选一”的条件下,而switch语句应用在“多选一”的条件下。它们都是对条件表达式进行判断,针对不同的结果,决定转向要执行的Java语句。 1 if语句 if (布尔表达式) 语句 if (布尔表达式) 语句1 else 语句2 例:求解方程 ax+b=0(a≠0)的根 public class Root { public static void main(String args[]) { float a, b, x; a=Float.parseFloat (args[0]); b=Float.parseFloat (args[1]); if (Math.abs(a)0.000001f) { x=-b/a; System.out.println(x=+x); } } } if语句嵌套 if语句中可以包含if语句,形成if语句的嵌套。 if(布尔表达式1) 语句1 else if(布尔表达式2) 语句2 … else if(布尔表达式n) 语句n 例:编写x,y函数关系。 public class Function { public static void main(String args[]) { float x, y; x=Float.parseFloat (args[0]); if ( x0 ) y = 0; else if ( x 0 x = 10 ) y = x; else if ( x 10 x = 20 ) y = 10; else

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档