黑马程序员技术交流社区

标题: 刚学的java 程序分享一下 [打印本页]

作者: 宋闪    时间: 2014-12-17 10:54
标题: 刚学的java 程序分享一下
考试成绩 分等级
90~100   A等级;
80~89     B等级;
70~79     C等级;
60~69     D等级;
请根据给定的成绩 ,输出对应的等级

思路
      A :因为成绩是变化的 所以我们应该定义一个成绩的变量
     B  :拿着成绩这个变量进行判断。而判断有许多条件,所以,选择IF语句的第三种格式
import java.util.Scanner;// 导包
class Score // 定义一个类
{
      public static void main(String[] args)
     {//键盘录入
      Scanner sc = new Scanner(System.in);
      System.out.println("请输入分数");
     int  score = nextInt();
    String level = "0";
     if (score >= 90 && score < =100)
           level = "A等级";
       else if (score >= 80 && score < 90)
          level = "B等级";
        else if (score >= 70 && score < 80)
         level = "C等级";
       else if ( score >= 60 && score <70)
        level = "D等级" ;
       else if ( score >=0 && score < 60)
         level = ”E等级“;
         else
        System.out.println("输入有误");
        System.out.println(level+"_______-"+score);
         }
}
此程序至少有三点错误 请 大神指教
作者: FlyFish    时间: 2014-12-17 11:15
sc.nextInt();   <=100的<和=不能有空格    ,还有几个分号需切换成英文输入,,编译看出来的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2