Chinaunix首页 | 论坛 | 博客
  • 博客访问: 358737
  • 博文数量: 81
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 847
  • 用 户 组: 普通用户
  • 注册时间: 2015-03-25 22:29
个人简介

执一不失,能君万物http://weidian.com/s/284520723?wfr=c

文章分类

全部博文(81)

文章存档

2016年(11)

2015年(70)

我的朋友

分类: Java

2015-06-23 17:31:20

java练习题目1:分支结构

点击(此处)折叠或打开

  1. /*
  2. 练习题目1:
  3. 从键盘输入小明的期末成绩。
  4. 当成绩为100分时,奖励一辆BMW;
  5. 当成绩为(80,99]时,奖励一台iphone5s;
  6. 当成绩为[60,80]时,奖励一本参考书;
  7. 其它时,什么奖励也没有。

  8. 备注:
  9. 1.条件判断之间可以嵌套;
  10. 2.如果多个条件之间是互斥关系,多个条件语句上下顺序是自由的;
  11. 3.如果多个条件之间存在包含关系,要求范围小的写在范围大的上面;
  12. */
  13. import java.util.Scanner;//1.导入包
  14. class TestScanner{
  15.     public static void main(String[] args){
  16.         Scanner s = new Scanner(System.in);//2.创建一个Scanner的对象
  17.         System.out.println("请输入小名的期末成绩:(分)");
  18.         //3.调用此对象的相应的方法,完成键盘输入值的获取。next()表示从键盘获取一个字符串
  19.         int score = s.nextInt();
  20.         //System.out.println(score);
  21.         if(score > 100 || score < 0 ){
  22.             System.out.println("您输入有误");
  23.         }else{
  24.         /*
  25.         if(score == 100){
  26.             System.out.println("奖励一辆BMW");
  27.         }else if(score > 80 && score < 99){
  28.             System.out.println("奖励一台iphone5s");
  29.         }else if(score >= 60 && score <= 80 ){
  30.             System.out.println("奖励一本参考书");
  31.         }else{
  32.             System.out.println("什么奖励也没有");
  33.         }
  34.         */
  35.         if(score == 100){
  36.             System.out.println("奖励一辆BMW");
  37.         }else if(score > 80 ){
  38.             System.out.println("奖励一台iphone5s");
  39.         }else if(score >= 60 ){
  40.             System.out.println("奖励一本参考书");
  41.         }else{
  42.             System.out.println("什么奖励也没有");
  43.         }
  44.         }
  45.     }
  46. }

阅读(1236) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~