今天写if_else代码出现错误,发现了一个问题

import java.util.Scanner;
public class If_1 {

/**
* 使用if_else结构计算用户的成绩
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
//提示用户输入分数
System.out.println("请输入您的分数:");
int scores = input.nextInt();

if(scores>=90){
System.out.println("A级");
}else if(scores>=80 && scores<90){
System.out.println("B级");
}else if(scores>=70 && scores<80){
System.out.println("C级");
}else if(scores>=60 && scores<70){
System.out.println("D级");
}else if(scores>=0 && scores<60){
System.out.println("E级");

}
}
}

System.in如果要构建Scanner必须写在括号内,并且不能带双引号,否则运行会出错。

你可能感兴趣的:(java练习)