java输入年份,月份,输出当月天数
2017-10-09 00:28
1071 查看
package 第二次作业;
public class 第二题 { //java文件名
public static void main(String[] args) { //相当于创建主函数
String 年份 =
javax.swing.JOptionPane.showInputDialog("输入一个年份:"); //求出输入的年份
int years = Integer.parseInt(年份); //创建year=输入的年份
String 月份 =
javax.swing.JOptionPane.showInputDialog("输入一个月份:"); //求出输入的月份
int month = Integer.parseInt(月份); //创建month=输入的月份
int day=0; //创建当月天数,day
switch(month) //switch语句,不同月天数不同
{
case 1:
case 3:
case 5:
case 7:
case 9:
case 11:day=31; //1、3、5、7、9、11月,不论是否为闰年,天数都为31天
break; //跳出switch语句
case 4:
case 6:
case 8:
case 10:
case 12:day=30; //4、6、8、10、12月,不论是否为闰年,天数都为30天
break; //跳出switch语句
case 2: //2月要区分平年和闰年
if((years%4==0&&years%100!=0)||years%400==0)//判断是否为闰年
{
System.out.println("今年是闰年。"); //闰年输出提示闰年的语句
day=30; //闰年2月天数为30天
}
else
{
System.out.println("今年是平年。"); //平年提示平年语句
day=29; //平年2月天数为29天
}break; //跳出switch
}
System.out.println("你输入的这个月份的天数为"+day);//输出当月天数
}
}
相关文章推荐
- java输入年份和月份,输出天数
- java_输入年份和天数,输出月份和日期
- java学习之路——小例子(实现输入年份,输出该年份的具体天数信息)
- java输入月份,年份,显示对应月份的天数,
- 请用户输入年份,输入月份,输出该月份天数
- delphi 输入年月判断天数,判断指定年份与月份判断当月有多少天
- 输入年份和月份,输出月份天数
- 输入年份月份输出对应的天数
- java——从键盘上输入一个年份,并输入一个月份(数字),输出该月份有多少天
- 输入年份月份统计当月天数
- Java实现给定年份和月份,输出该月的天数
- Java:输入年份和月份打印出相应的日历表
- 输入任意一个年份和月份,输出该月份的公历日历
- JAVA 输入年份月份打印该月的日历
- 用户从键盘输入月份,使用switch语句输出该月份的天数
- 输入年份与月份 判断是否是闰年 与该年月的天数
- java--封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和
- 用户从键盘输入月份,使用switch语句输出该月份的天数
- java 获取当前年份、月份、日期,当月第一天和最后一天
- C语言实验:输入任意一个年份和月份,输出该月份的公历日历