200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 从键盘输入一位整数 当输入1~7时 输出“星期一”~“星期日” 输入其他数字时 提示

从键盘输入一位整数 当输入1~7时 输出“星期一”~“星期日” 输入其他数字时 提示

时间:2019-08-15 07:10:56

相关推荐

从键盘输入一位整数 当输入1~7时 输出“星期一”~“星期日” 输入其他数字时 提示

使用了for、while、do-while三种循环和switch选择结构实现

代码加注释

package com.baidu.www.demo02;import java.util.Scanner;public class Test02 {public static void main(String[] args) {/** 从键盘输入一位整数,当输入1~7时,输出“星期一”~“星期日”* 输入其他数字时,提示用户重新输入,输入0,程序结束*/Scanner sc = new Scanner(System.in);int num;do{System.out.println("请输入一个1-7之间的数字,输入0退出程序:");num = sc.nextInt();//判断输入的数字是不是为0,如果为0,程序结束if(num==0){System.out.println("程序结束");break;}//要判断你输入的数字是不是在1-7之间?while(num<1||num>7){System.out.println("你输入的数字不合格,只能输入1-7之间的数字,请重新输入:");num = sc.nextInt();}//如果输入的数字是1-7之间的数字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);sc.close();}}

运行结果

从键盘输入一位整数 当输入1~7时 输出“星期一”~“星期日” 输入其他数字时 提示用户重新输入 输入0 程序结束

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。