Java语言程序设计案例教程 -课件 2-11 if语句.ppt

Java语言程序设计案例教程 -课件 2-11 if语句.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Java语言程序设计第2章Java语法基础第10讲:if语句1.if语句提纲2.if-else语句3.if-else-if语句1.if语句Java语言程序设计if语句格式:if(表达式){语句}执行描述:(1)表达式可以是关系表达式或者逻辑表达式,语句可以是一条语句,也可以是复合语句。(2)执行过程:先判断表达式是否为真,如果为真,那么执行语句,如果为假,那么跳过语句执行后面的程序。真假表达式语句流程图:1.if语句Java语言程序设计编程实现,输入Java语言课程的成绩,如果大于等于60分,则输出“成绩及格”。算法设计:1、定义一个成绩变量;2、输入成绩;3、如果成绩大于等于60分,则输出“成绩及格”。90↙成绩及格运行结果语句编写publicstaticvoidmain(String[]args){}floatJavaScore;Scannersc=newScanner(System.in);JavaScore=sc.nextFloat();if(JavaScore=60)System.out.print(成绩及格);2.if-else语句Java语言程序设计if…else…语句格式:if(表达式)语句1else语句2执行描述:(1)表达式可以是关系表达式或者逻辑表达式,语句1和语句2可以是一条语句,也可以是复合语句。(2)执行过程:先判断表达式是否为真,如果为真,那么执行语句1,如果为假,那么执行语句2,语句1和语句2只能执行其中一个。流程图:真假表达式语句2语句12.if-else语句Java语言程序设计编程实现,输入两个整数,将这两个数按照从小到大的顺序输出。算法设计:1、定义两个整型变量;2、输入两个整数;3、根据两个数的大小输出。5↙8↙这两个数按照从小到大的顺序依次是:5,8运行结果语句编写publicstaticvoidmain(String[]args){}inta,b;Scannersc=newScanner(System.in);a=sc.nextInt();b=sc.nextInt();if(ab)System.out.print(这两个数按照从小到大的顺序依次是:+b+,+a);elseSystem.out.print(这两个数按照从小到大的顺序依次是:+a+,+b);3.if-else-if语句Java语言程序设计if…else…if语句的格式:if(表达式1)语句1elseif(表达式2)语句2… elseif(表达式n)语句nelse语句n+1执行描述:其中表达式可以是任意表达式,语句可以是一条语句,也可以是复合语句。执行过程:先判断表达式1如果为真,那么执行语句1;否则判断表达式2如果为真,那么执行语句2;…否则判断表达式n如果为真,那么执行语句n;否则执行语句n+1。语句1、语句2…语句n和语句n+1只能执行其中一个。3.if-else-if语句Java语言程序设计流程图:N表达式1语句1NNYYY表达式2表达式n…语句2语句n…语句n+13.if-else-if语句Java语言程序设计编程实现,输入考试成绩,其中90-100分属于A级别,80-89分属于B级别,70-79分属于C级别,60-69分属于D级别,低于60分属于E级别,将成绩转化为相应五级制级别并输出。算法设计:1、定义一个整型变量和一个字符型变量;2、输入考试成绩;3、利用if…elseif语句对成绩进行五级制级别转化;4、输出级别;语句编写publicstaticvoidmain(String[]args){}intscore;charlevel;Scannersc=newScanner(System.in);if(score=100score=90)level=A;运行结果score=sc.nextInt();System.out.print(考试等级为:+level);elseif(score=80)level=B;elseif(score=70)level=C;elseif(score=60)level=D;elselevel

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档