多重if语句

更新时间:2023-07-14 21:35:56 阅读: 评论:0

多重if语句if-el if-el语句
来⼀个简单的案例体会体会全屏
需求:
编写⼀个程序,根据考试成绩,输出相应的评定信息。
成绩⼤于等于90,输出 优
成绩⼤于等于80且⼩于90,输出 良
成绩⼤于等于60且⼩于80,输出 中
成绩⼩于60,输出 不及格
⽤传统的if语句实现
package com.jinglan.lect;
import java.util.Scanner;
public class Exerci_If {
public static void main(String[] args){
System.out.println("请输⼊您的成绩:");
Scanner sc =new Scanner(System.in);
int score = sc.nextInt();
if(score>=90)
试卷评语System.out.println("优");
if(score>=80&& score<90)
System.out.println("良");
if(score>=60&& score<80)
System.out.println("中");
环境描写的好处if(score<60)
System.out.println("不及格");
}
}
广州早餐使⽤多重if语句改进实现
package com.jinglan.lect;
赵立春import java.util.Scanner;
public class Exerci_If {
public static void main(String[] args){
System.out.println("请输⼊您的成绩:");
Scanner sc =new Scanner(System.in);
int score = sc.nextInt();
if(score>=90){
System.out.println("优");
}el if(score>=80){//相当于score>=80 && score<90
System.out.println("良");
开学第一课}el if(score>=60){//相当于score>=60 && score<80
System.out.println("中");
}el{//相当于score<60
System.out.println("不及格");
}
}
}
结构
if(表达式1){
语句1;
}el if(表达式2){
语句2;
}el if(表达式3){
语句3;
}
...
el{
语句n;
}
执⾏原理:
价格鉴证师程序从上到下执⾏,如果表达式1成⽴,那就执⾏语句1;如果表达式1不成⽴,就会执⾏el if后⾯的语句。关键的来了,if(表达式1){语句1}el if(表达式2){语句2}其实包含了两个意思,⾸先是对上⼀个if(表达式1)的取反然后是满⾜if(表达式2),所以在上⾯的例题中,会有两种不同的分数等级的表⽰⽅法。
沟流

本文发布于:2023-07-14 21:35:56,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1096753.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:语句   表达式   程序   输出
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图