黑马程序员技术交流社区

标题: 三天打鱼两天晒网 [打印本页]

作者: suichuan689    时间: 2015-8-30 13:55
标题: 三天打鱼两天晒网
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("晒网");
                    }
    }
}
作者: Ci功    时间: 2015-8-30 15:25
真会玩哦{:2_32:}
作者: 狮子、    时间: 2015-8-30 15:28
城会玩。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2