import java.util.Scanner; public class Test { public static void main(String args[]) { Scanner s=new Scanner(System.in); System.out.println("请输入小明的成绩"); int score=s.nextInt();//获取整型 if(score>100||score<0) { System.out.println("你输入的数值错误"); } else if(score==100) { System.out.println("奖励一脸BWM"); } else if(score>80&&score<=90) { System.out.println(" 奖励一个iphone"); } else if(score>60&&score<=80) System.out.println("奖励一个参考书"); else System.out.println("什么也没有"); //下面的语句顺序不能相互颠倒 if(score>100) System.out.println("什么也没有"); else if(score>80) System.out.println("什么也没有"); else if(score>60) System.out.println("什么也没有"); else System.out.println("什么也没有"); } } /* 如果多个条件之间是 互斥 关系 多个条件语句上下的顺序是自由的,先写哪一个都可以 如果多个条件之间存在 包含关系 要求范围小的写在范围大的上面 */ |
|
来自: 短腿鲁班代码记 > 《第七个知识点 练习》