弄了一下午,还有点问题,谁帮忙看看
题目: 编写一个程序,接受用户输入的1~12之间的整数,若不符合则重输入,,利用swich语句输出对应月份的天数.
弄了一下午,现在可以运行,但是当输入的整不符合要求时,按说应该继续输入才对啊,但是如果输入不符合条件时就停止了,怎么回事,谁告诉下,现在不知道心情怎么样,这个程序应该是很简单的了,我竟然弄了一下午,而且现在还有问题
import java.util.*;
public class test1 {
/**
* @param args
*/
public static void main(String[] args) {
int month;
System.out.println("Input the month");
do{
Scanner sc = new Scanner(System.in);
month = sc.nextInt();
if(month < 1||month > 12)
System.out.println("Error,Input again");
}while(month > 12&&month < 1);// TODO Auto-generated method stub
switch (month){
case 1:System.out.println("31");break;
case 3:System.out.println("31");break;
case 5:System.out.println("31");break;
case 7:System.out.println("31");break;
case 8:System.out.println("31");break;
case 10:System.out.println("31");break;
case 12:System.out.println("31");break;
case 2:System.out.println("28");break;
case 4:System.out.println("30");break;
case 6:System.out.println("30");break;
case 9:System.out.println("30");break;
case 11:System.out.println("30");break;
}
}
}
弄了一下午,现在可以运行,但是当输入的整不符合要求时,按说应该继续输入才对啊,但是如果输入不符合条件时就停止了,怎么回事,谁告诉下,现在不知道心情怎么样,这个程序应该是很简单的了,我竟然弄了一下午,而且现在还有问题
import java.util.*;
public class test1 {
/**
* @param args
*/
public static void main(String[] args) {
int month;
System.out.println("Input the month");
do{
Scanner sc = new Scanner(System.in);
month = sc.nextInt();
if(month < 1||month > 12)
System.out.println("Error,Input again");
}while(month > 12&&month < 1);// TODO Auto-generated method stub
switch (month){
case 1:System.out.println("31");break;
case 3:System.out.println("31");break;
case 5:System.out.println("31");break;
case 7:System.out.println("31");break;
case 8:System.out.println("31");break;
case 10:System.out.println("31");break;
case 12:System.out.println("31");break;
case 2:System.out.println("28");break;
case 4:System.out.println("30");break;
case 6:System.out.println("30");break;
case 9:System.out.println("30");break;
case 11:System.out.println("30");break;
}
}
}
...全文
相关推荐
Unix Power Tools 第三版
第一次弄的CHM。从他人那下载的CHM,有打开问题。自己重新弄的。并未测试(也即没看)。 哪个好心人告诉个好的CHM制作工具。弄了一下午呀。才知道 重复工作 的恐怖。告诉自己,再也不弄了,再也不弄了…… 顺便修改了HTML中了一两个错误。有错误自己改,也请告诉我。谢谢。
毕业设计 C++ 中英翻译
这是2009年的毕业设计的中英翻译,从书上弄了一下午,总算搞定,需要的可以下来看看。有5000多字,应该够了。
【《一朵午荷》阅读答案】一朵午荷.docx
【《一朵午荷》阅读答案】一朵午荷.docx
二十四山综合释义之【午山子向】.doc
二十四山综合释义之【午山子向】.doc
幼儿园晨检午检制度.rar
幼儿园晨检午检制度.rar


Java SE
