#1
import java.util.Scanner;
class SwitchCase{
public static void main(String[] args){
Scanner scan=new Scanner(System.in);
int num;
System.out.println("你的分数:");
num=scan.nextInt();
switch(num/10){//将数值缩小
case 1:
case 2:
case 3:
case 4:
case 5:
System.out.println("成绩不合格");
break;
case 6:
case 7:
case 8:
case 9:
case 10:
System.out.println("成绩合格\n");
break;
default:
System.out.println("输入错误\n");
break;
}
}
}
#2.
//法一:
import java.util.Scanner;
class switchcasetest
{
public static void main(String[] args){
// Scanner scan=new Scanner(System.in);
Scanner scan=new Scanner(System.in);
int month,day,sum=0;
System.out.println("2019年几月:");
month=scan.nextInt();
System.out.println("2019年几日:");
day=scan.nextInt();
switch(month){
case 1:
sum=sum;
if(month==1)
{
break;
}
case 2:
sum=sum+31;
if(month==2)
{
break;
}
case 3:
sum=sum+28;
if(month==3)
{
break;
}
case 4:
sum=sum+31;
if(month==4)
{
break;
}
case 5:
sum=sum+30;
if(month==5)
{
break;
}
case 6:
sum=sum+31;
if(month==6)
{
break;
}
case 7:
sum=sum+30;
if(month==7)
{
break;
}
case 8:
sum=sum+31;
if(month==8)
{
break;
}
case 9:
sum=sum+31;
if(month==9)
{
break;
}
case 10:
sum=sum+30;
if(month==10)
{
break;
}case 11:
sum=sum+31;
if(month==11)
{
break;
}
case 12:
sum=sum+30;
if(month==12)
{
break;
}
default:
System.out.println("error!");break;
}sum=sum+day;
System.out.println("2019年第"+sum+"天");
}
}
//法二
import java.util.Scanner;
class switchcasetest
{
public static void main(String[] args){
// Scanner scan=new Scanner(System.in);
Scanner scan=new Scanner(System.in);
int month,day,sum=0;
System.out.println("2019年几月:");
month=scan.nextInt();
System.out.println("2019年几日:");
day=scan.nextInt();
switch(month){
case 12:
sum=sum+30;
case 11:
sum+=31;
case 10:
sum+=30;
case 9:
sum+=31;
case 8:
sum+=31;
case 7:
sum+=30;
case 6:
sum+=31;
case 5:
sum+=30;
case 4:
sum+=31;
case 3:
sum+=28;
case 2:
sum+=31;
case 1:
sum+=day;
}System.out.println("2019年第"+sum+"天");
}
}