码迷,mamicode.com
首页 > 其他好文 > 详细

(编程题)输入年份,月份,日期,输出这是一年中的第几天

时间:2017-10-22 21:31:11      阅读:621      评论:0      收藏:0      [点我收藏+]

标签:alt   opened   auth   class   else   logs   next   变量   日期   

技术分享
 1 /**
 2 *输入年份,月份,日期,输出这是一年中的第几天
 3 *@author 范建志
 4 *@version v1.0
 5 */
 6 import java.util.Scanner;
 7 class PrintDay{
 8     public static void main(String[]args){
 9         //创建键盘录入对象
10         Scanner sc = new Scanner(System.in);
11         //录入年月日
12         System.out.println("请输入年份:");
13         int year = sc.nextInt();
14         System.out.println("请输入月份:");
15         int month = sc.nextInt();
16         System.out.println("请输入日期:");
17         int day = sc.nextInt();
18         int count = 0;
19         for(int i=1;i<month;i++){
20             //定义一个变量确定每月有多少天
21             int days;
22             switch(i){
23                 case 1:
24                 case 3:
25                 case 5:
26                 case 7:
27                 case 8:
28                 case 10:
29                 case 12:
30                         days=31;
31                         break;
32                 case 2:
33                         if((year%4==0 && year%100!=0)||(year%400==0)){
34                             days=29;
35                         }else{
36                             days=28;
37                         }
38                         break;
39                 case 4:
40                 case 6:
41                 case 9:
42                 case 11:
43                        days=30;
44                        break;
45                 default:
46                         days=30;
47                         break;
48             }
49             //累计以往月份所有天数
50             count +=days;
51         }
52         //计算以往月份所有天数+当月的天数
53         count = count+day;
54         //输出语句
55         System.out.println(year+"年"+month+"月"+day+"日是今年的第"+count+"天");
56     }
57 }
View Code

 

(编程题)输入年份,月份,日期,输出这是一年中的第几天

标签:alt   opened   auth   class   else   logs   next   变量   日期   

原文地址:http://www.cnblogs.com/fanjianzhi/p/7709977.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!