《Java语言程序设计》PPT课件

《Java语言程序设计》PPT课件

ID:38599385

大小:258.01 KB

页数:58页

时间:2019-06-15

《Java语言程序设计》PPT课件_第1页
《Java语言程序设计》PPT课件_第2页
《Java语言程序设计》PPT课件_第3页
《Java语言程序设计》PPT课件_第4页
《Java语言程序设计》PPT课件_第5页
资源描述:

《《Java语言程序设计》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java语言程序设计第3章基本控制结构上章回顾标识符和关键字数据类型、常量和变量运算符和表达式7/19/20212本章总体纲要第一部分:语句及程序结构第二部分:顺序结构第三部分:选择结构第四部分:循环结构第五部分:跳转语句7/19/20213学习目标理解程序控制结构掌握程序基本控制语句:选择结构:if,switch循环结构for,while,do--while,了解跳转语句break,continue.7/19/20214本章总体纲要第一部分:语句及程序结构第二部分:顺序结构第三部分:选择结构第四部分:

2、循环结构第五部分:跳转语句7/19/202153.1语句及程序结构语句用来向计算机系统发出操作指令。程序由一系列语句组成。Java中常见语句有如下五种:表达式语句:表达式;如:total=math+phys+chem;空语句:;7/19/20216语句及程序结构复合语句:用“{}”将多条语句括起来,在语法上作为1条语句使用。如:{z=x+y;t=z/10;}方法调用语句:方法名(参数);如:System.out.println(“JavaLanguage”);控制语句:完成一定的控制功能,包括选择语句、

3、循环语句和转移语句。如:break;7/19/20217本章总体纲要第一部分:语句及程序结构第二部分:顺序结构第三部分:选择结构第四部分:循环结构第五部分:跳转语句7/19/202183.2顺序结构顺序结构是最简单的一种程序结构,程序按照语句的书写次序顺序执行。7/19/20219例3-1:计算太阳和地球之间的万有引力publicclassForce{publicstaticvoidmain(Stringargs[]){doubleg,mSun,mEarth,f;g=6.66667E-8;mSun=1.

4、987E33;mEarth=5.975E27;f=g*mSun*mEarth/(1.495E13*1.495E13);System.out.println("Theforceis"+f);}}程序运行结果如下:Theforceis3.5413E277/19/202110例3-2:将华氏温度转化为摄氏温度publicclassConversion{publicstaticvoidmain(Stringargs[]){floatf,c;f=70.0f;c=5*(f-32)/9;System.out.prin

5、tln(“Fahrenheit"+f);System.out.println(“Centigrade"+c);}}程序运行结果如下:Fahrenheit=70.0Centigrade=21.111117/19/202111例3-3:求解方程的根xpublicclassRoot{publicstaticvoidmain(Stringargs[]){floata,b,x;a=Float.parseFloat(args[0]);b=Float.parseFloat(args[1]);x=-b/a;System

6、.out.println("a="+a);System.out.println("b="+b);System.out.println("x="+x);}}7/19/202112如果在命令行键入:javaRoot2.06.0运行程序。2.0和6.0分别作为第1和第2个参数传递给a和b。屏幕输出结果如下:a=2.0b=6.0x=-3.07/19/202113例3-3:求解方程的根xpublicclassRoot{publicstaticvoidmain(Stringargs[])throwsIOExcept

7、ion{floata,b,x;BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));//声明输入缓冲区a=Float.parseFloat(br.readLine());b=Float.parseFloat(br.readLine());x=-b/a;System.out.println(“a="+a);System.out.println(“b="+b);System.out.println(“c="+c);}}7/19

8、/202114本章总体纲要第一部分:语句及程序结构第二部分:顺序结构第三部分:选择结构第四部分:循环结构第五部分:跳转语句7/19/2021153.3选择结构Java语句提供了两条基本的分支选择语句if和switch。if语句应用在“二选一”的条件下,而switch语句应用在“多选一”的条件下。它们都是对条件表达式进行判断,针对不同的结果,决定转向要执行的Java语句。7/19/2021163.3.1if语句if(布尔表达式)语句或者if(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。