break与continue的综合使用 * 从键盘录入1-7的数字,输出周一到周七, * 输入其他数字,提示用户重新输入,输入0退出

import java.util.Scanner;

/**
 * break与continue的综合使用
 * 从键盘录入1-7的数字,输出周一到周七,
 * 输入其他数字,提示用户重新输入,输入0退出
 * @author m1991
 *
 */
public class PintWweek {
	public static void main(String[] args) {
		Scanner input =new Scanner(System.in);
		//用户输入的数字
		int num =0;
		do {
			System.out.println("请输入1~7之间的数字,输入0退出程序");
			num=input.nextInt();
			if (num<0 || num>7) {
				System.out.println("您输入的数字不合格,只能输入1~7的数字,请重新输入!");
				continue;
			}
			switch (num) {
			case 1:
				System.out.println("星期一");
				break;
			case 2:
				System.out.println("星期二");
				break;
			case 3:
				System.out.println("星期三");
				break;
			case 4:
				System.out.println("星期四");
				break;
			case 5:
				System.out.println("星期五");
				break;
			case 6:
				System.out.println("星期六");
				break;
			case 7:
				System.out.println("星期日");
				break;
			}
		} while (num!=0);
		System.out.println("谢谢使用,退出程序!");
	}

}


版权声明:本文为weixin_44166486原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。