zoukankan      html  css  js  c++  java
  • 输入某年某月某日,判断这一天是这一年的第几天。

    代码:

    package com.liron.p1;
    
    import java.util.Scanner;
    
    /**
     * 输入某年某月某日,判断这一天是这一年的第几天。
     */
    public class Topic4 {
        public static void main(String[] args) throws Exception  
        {  
            int y,m,d;  
            int sum=0;  
            int feb=28;  
            @SuppressWarnings("resource")
            Scanner in = new Scanner(System.in);  
            System.out.print("请输入年份:");  
            y = in.nextInt();  
            System.out.print("请输入月份:");  
            m = in.nextInt();  
            System.out.print("请输入几号:");  
            d = in.nextInt();  
              
            if((y%4==0 && y%100!=0) || y%400==0)  
            {  
                feb = 29;  
            }  
              
            switch(m)  
                {  
                        case 1:  
                            sum = d;  
                            break;  
                        case 2:  
                            sum = 31 + d;  
                            break;  
                        case 3:  
                            sum = 31+feb+d;  
                            break;  
                        case 4:  
                            sum = 31+feb+31+d;  
                            break;  
                        case 5:  
                            sum = 31+feb+31+30+d;  
                            break;  
                        case 6:  
                            sum = 31+feb+31+30+31+d;  
                            break;  
                        case 7:  
                            sum = 31+feb+31+30+31+30+d;  
                            break;  
                        case 8:  
                            sum = 31+feb+31+30+31+30+31+d;  
                            break;  
                        case 9:  
                            sum = 31+feb+31+30+31+30+31+31+d;  
                            break;  
                        case 10:  
                            sum = 31+feb+31+30+31+30+31+31+30+d;  
                            break;  
                        case 11:  
                            sum = 31+feb+31+30+31+30+31+31+30+31+d;  
                            break;  
                        case 12:  
                            sum = 31+feb+31+30+31+30+31+31+30+31+30+d;  
            }  
            System.out.println(y+" 年 "+m+" 月 " + d + "号是今年的第"+sum+"天");  
        }
    }

    结果:

  • 相关阅读:
    实习第三十天
    实习第二十九天
    武汉第二十七天
    实习第二十六天
    实习第二十五天
    实习第二十四天
    python基础之核心风格
    1 Python入门
    对计算机的基础概念讨论
    一对多,父对象包含其他对象字段时创建的连接就是一对多连接
  • 原文地址:https://www.cnblogs.com/llr211/p/6724614.html
Copyright © 2011-2022 走看看