A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© suichuan689 中级黑马   /  2015-8-30 13:55  /  586 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package com.zhangrui.qa;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Test{
  public static void main(String[] args) throws Exception {   
      System.out.println("从1990年1月1日起");     
      BufferedReader buff;      
      System.out.println("请输入year的值:");
      buff=new BufferedReader(new InputStreamReader(System.in));
      String str=buff.readLine();  
      int year=Integer.parseInt(str);   
      System.out.println("year="+year);  
      System.out.println("请输入month的值:");
      buff=new BufferedReader(new InputStreamReader(System.in));   
      String str1=buff.readLine();
      int month=Integer.parseInt(str1);     
      System.out.println("month="+month);  
      System.out.println("请输入day的值:");
      buff=new BufferedReader(new InputStreamReader(System.in));
      String str2=buff.readLine();   
      int day=Integer.parseInt(str2);     
      System.out.println("day="+day);     
      int i,sum=0;
      for(i=1990;i<year;i++)   {
      if((i%4==0&&i%100!=0)||i%400==0){
              sum+=366;
              }else{
                      sum+=365;
             }   
      }
      for(i=1;i<month;i++){
                switch (i) {      
                case 1:      
                case 3:
                case 5:      
                case 7:      
                case 8:      
                case 10:      
                case 12: {         
                        sum += 31;         
                        break;      
                        }  
               case 4:      
               case 6:      
               case 9:      
               case 11: {         
                       sum += 30;         
                       break;      
                       }
             case 2: {
                 if ( (year % 4 == 0 && year % 100 != 0) || year % 400 == 0){         
                         sum += 29;
                         } else {
                       sum += 28;         
                       }         
                 }         
             }   
      }
               sum += day;  
     if(day%5==1||day%5==2||day%5==3) {
             System.out.println("打鱼");
             }else {
                     System.out.println("晒网");
                    }
    }
}

2 个回复

倒序浏览
真会玩哦{:2_32:}
回复 使用道具 举报
城会玩。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马