输入数字1到7,输出对应的星期几
输入数字1到7,输出对应的星期几
package Com;
import java.util.Scanner;
/*输入数字1到7,输出对应的星期几*/
public class Demon19 {
public static void main(String[] args) {
boolean flag = true;
while(flag){
//flag为ture继续,否则停止,在这做了一个优化选择
System.out.println("请输入1到7的数字");
Scanner s = new Scanner(System.in);
//扫描仪必须建立再while语句中才有效果
if (s.hasNextInt()){
//判断下一个是否输入的是整数
int c=s.nextInt();
switch (c){
case 1:
System.out.println("星期一");
flag=false;
break;//防止穿透
case 2:
System.out.println("星期二");
flag=false;
break;//防止穿透
case 3:
System.out.println("星期三");
flag=false;
break;//防止穿透
case 4:
System.out.println("星期四");
flag=false;
break;//防止穿透
case 5:
System.out.println("星期五");
flag=false;
break;//防止穿透
case 6:
System.out.println("星期六");
flag=false;
break;//防止穿透
case 7:
System.out.println("星期七");
flag=false;
break;//防止穿透
default:
System.out.println("你输入错误啦,请重新来哈");
flag=true;
break;
}
}else{
System.out.println("你输入的不是数字,请重新输入");
flag=true;
}
}
}
}
