第三讲流程控制.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1页,共39页,星期日,2025年,2月5日程序结构任何程序有3种基本的结构:顺序结构分支结构循环结构顺序结构最简单的一种程序结构程序按照语句的书写次序顺序执行第2页,共39页,星期日,2025年,2月5日语句语句,Statement向计算机系统发出操作的代码程序由一系列语句组成,语句以“;”结束Java语句类型表达式语句,如:total=a+b;空语句,只有一个“;”复合语句,用“{}”将多条语句括起来作为一条语句使用{z=x+y;t=z/10;}方法调用语句:方法名(参数);如: System.out.println(“JavaLanguage”);控制语句,完成一定的控制功能,包括选择语句循环语句转移语句“//”是单行注释符,仅对当前行有效多行注释用”/*”开始,已”*/”结束第3页,共39页,星期日,2025年,2月5日publicclassForce{//计算太阳和地球之间的万有引力publicstaticvoidmain(Stringargs[]){doubleg,mSun,mEarth,f;g=6.66667E-8;mSun=1.987E33;mEarth=5.975E27;f=g*mSun*mEarth/(1.495E13*1.495E13);System.out.println(Theforceis+f);}}顺序结构Demo1,【例3-1】程序运行结果如下:Theforceis3.5413E27第4页,共39页,星期日,2025年,2月5日顺序结构Demo2,【例3-2】//华氏温度转换为摄氏温度:c=5(F-32)/9publicclassConversion{publicstaticvoidmain(Stringargs[]){floatf,c;f=70.0f;c=5*(f-32)/9;System.out.println(Fahrenheit=+f);System.out.println(Centigrade=+c);}}程序运行结果如下:Fahrenheit=70.0Centigrade=21.11111C=5/9*(F-32)?第5页,共39页,星期日,2025年,2月5日顺序结构Demo3,【例3-3】publicclassRoot{//求解方程ax+b=0的根xpublicstaticvoidmain(Stringargs[]){floata,b,x; a=2.0f; b=6.0f; x=-b/a; //求根xSystem.out.println(a=+a);//OutResultSystem.out.println(b=+b);System.out.println(x=+x);}}如何将键盘输入的数据赋值给变量a,b?程序运行结果:a=2.0b=6.0x=-3.0第6页,共39页,星期日,2025年,2月5日选择结构选择结构,也叫分支结构Java分支选择语句:if语句二选一if语句扩展、if语句嵌套或switch语句多选一第7页,共39页,星期日,2025年,2月5日if语句if(布尔表达式)语句1[else语句2]布尔表达式语句2falsetrue语句1布尔表达式语句1truefalseElse子句是可选项若有,则布尔表达式的值为true,执行语句1,否则,执行语句2若无,则布尔表达式的值为true,执行语句1,否则,执行if语句的后续语句语句1或语句2可以是单语句,也可以是复合语句等(花括号括起)第8页,共39页,星期日,2025年,2月5日选择结构Demo1:【例3-4】输入2个整数,输出较小者解题:利用Scanner类的方法输入2个整数If语句进行判断,输出较小者【例补3-1】判断某一年份是否为润年解题:输入年份数据润年判断:条件是能被4整除但又不能被100整除或能被400整除的公元年year%4==0year%100!=0||year%400==0第9页,共39页

文档评论(0)

lanlingling + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档