永发信息网

编写一个Java程序,

答案:3  悬赏:10  手机版
解决时间 2021-04-14 03:14
编写一个Java程序,接受用户输入的一个1――12之间的整数(如果输入的数据不满足这个条件,则要求用户重新输入),利用switch语句输出对应的月份的天数。
最佳答案
public static void main(String[] args) throws Throwable {
Scanner scan = new Scanner(System.in);
int i = scan.nextInt();
while(i < 1 || i > 12) {
System.out.println("please input number between 1 and 12");
i = scan.nextInt();
}
switch (i) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.println(i + "月份有30天");
break;
case 4:
case 6:
case 9:
case 11:
System.out.println(i + "月份有31天");
break;
case 2:
System.out.println(i + "月份有28天");
default:
break;
}
}
全部回答
public class test{ public static void main(String args[]){ int num=0; do{ num=test.readnum(); }while(num<1||num>12); switch(num) { case 1:System.out.println("1月 31天。");break; case 2:System.out.println("2月 28天。");break; case 3:System.out.println("3月 31天。");break; case 4:System.out.println("4月 30天。");break; case 5:System.out.println("5月 31天。");break; case 6:System.out.println("6月 30天。");break; case 7:System.out.println("7月 31天。");break; case 8:System.out.println("8月 31天。");break; case 9:System.out.println("9月 30天。");break; case 10:System.out.println("10月 31天。");break; case 11:System.out.println("11月 30天。");break; case 12:System.out.println("12月 31天。");break; } } public static int readnum(){ int n=0; java.util.Scanner sc=null; System.out.print("请输入一个数(1--12):"); try{ sc=new java.util.Scanner(System.in); n=sc.nextInt(); }catch(Exception e){ return 0; } return n; } }
import java.util.Scanner; public class Test { public static void main(String[] args) { System.out.println("输入月份"); Scanner input=new Scanner(System.in); int num=input.nextInt(); if (num<1||num>12) {//如果不符合条件 System.out.println("重新输入"); num=input.nextInt();//重新接收 }else { switch (num) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: System.out.println("当月31天"); break; case 4: case 6: case 9: case 11: System.out.println("当月30天"); case 2: System.out.println("当月28天 闰年29天" ); default: break; } } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么晚上吃面食不长胖?
航模固定翼好还是四轴好?
能使人体内静脉血变成动脉血的过程是通过
绿色四季洗衣连锁(百汇路店)地址有知道的么?
有首歌相当搞笑的,新疆卖羊肉串的只是说话而
抚顺哪里可以破解ipod touch2
常州09下半年会计上岗证考试地点在哪
魏锐在勇士的荣耀出场的背景音乐是什么
怎样才算是一个有气质的女人。
CF4.8版什么时候出啊
太阳能 电池板价格咨询。。。。。
求助解决:摩托罗拉EM30老是往外弹,“SIM卡
地下城与勇士 湖 南三 区有人可以 带 我吗?
我的QQ不想显示IP地址,怎么做?
单选题脱落酸对核酸的生物合成A.有促进作用B.
推荐资讯
潮江春酒楼在什么地方啊,我要过去处理事情
求个不俗的QQ网名 !
娄艺潇的妈妈是哪个
打了耳洞,又不想让家长和老师看到,怎么弄哒?
支票时效期限内有国家法定节假日是否可延长
丰县实验中学2o16年开学时间
TX为什么老是维护
秦殇复活前传祭礼的神殿怎么进
请问;我QQ抢车位为什么从昨天午到现在还是看
咨询个问题:网站是微信加粉页面,如何知道访
单选题下列各项中,关于文学常识的解说正确的
SONY新笔记本通过什么来口碑营销的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?