(4分) public class Hello9 { public static void main(String args[]) {int 分数=75; String grade; switch(分数/10) { case 10 : case 9: grade="优"; break; case 8: grade="良"; break; case 7: grade="中"; break; case 6: grade="及"; break; default: grade="差"; } System.out.println("成绩等级:"+grade); }}程序的输出结果为:
举一反三
- 请阅读下面的程序 public class SwitchDemo3 { public static void main(String[] args) { char c = ‘B’; switch( c ){ case ‘A’: System.out.println(“优”); break; case ‘B’: System.out.println(“良”); break; case ‘C’: System.out.println(“差”); break; } } } 下列选项中,哪一个才是程序的运行结果
- 请阅读下面的程序 public class Example09 { public static void main(String args) { int grade =76; // 定义学生成绩 if (grade > 80) { // 满足条件 grade > 80 System.out.println("成绩为优"); } else if (grade > 70) {// 不满足条件 grade > 80 ,但满足条件 grade > 70 System.out.println("成绩为良"); } else if (grade > 60) { // 不满足条件 grade > 70 ,但满足条件 grade > 60 System.out.println("成绩为中"); } else { // 不满足条件 grade > 60 System.out.println("成绩为差"); } } } 程序的运行结果是()
- 下面是一个switch语句,利用if嵌套来完成相同的功能。switch(grade){ case 7: case 6:a=11; b=22; break; case 5:a=33; b=44; break; default:a=55; break;}
- #include main()_ { char grade=’C’; switch(grade) { case ‘A’: printf(“90-100\n”); case ‘B’: printf(“80-90\n”); case ‘C’: printf(“70-80\n”); case ‘D’: printf(“60-70\n”); break; case ‘E’: printf(“<60\n”); default : printf(“error!\n”); } } 运行结果为( )
- 若输入B,以下程序的运行结果为。 main() {char grade;scanf("%c",&grade); switch(grade) {case'A':printf(">=85."); case'B': case'C':printf(">=60."); case'D':printf("<60."); default:printf("error."); } }