案例需求:对学生成绩大于60分的,输出“合格”;低于60分的,输出“不合格”,分数不能大于100.
一、自主编写代码
import java.util.scanner;
public class switchtest02 {
public static void main(String[] args) {
Scanner myscanner = Scanner.(System.in);
System.out.println("请输入分数");
double score = myscanner.newdouble();
if (score >=0 && score <=100){
switch( (int)(score / 60) ) {
case '1':
System.out.println("合格");
break;
case '0':
System.out.println("不合格");
break;
default:
System.out.println("输入有误,请重新输入");
}
} else {
System.out.println("输入有误,请重新输入");
}
}
}
二、编译、更正,运行程序
三、最终代码