这个错在哪了?
来源:6-3 编程练习
7457286
2019-11-12 22:36:41
import java.util.Scanner;
public class ScoreDemo{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
//输出提示信息
System.out.println("请输入一个成绩:");
//从键盘输入一个整型数据作为分数,并放到变量score中
int score=sc.nextInt();
//对成绩进行判断,输出对应的内容
if (score>=85){
System.out.println("优秀!很棒!!");
}else if(score>=75 && score<=84){
System.out.println("良!可以在优秀一点!!");
}else if(score>=60 && score<=74){
System.out.println("及格!还可以!!");
}else (score<=60){
System.out.println("不及格!情况不妙!!");
}
}
}
1回答
同学你好,在if-else的选择结构中,else if后要加判断条件,而else后不需要再加判断条件了,语法如下:

修改后代码如下:

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题