答案家

 找回密码
 立即注册
查看: 1155|回复: 0

java程序设计算出一个月的总天数源码答案

[复制链接]

1万

主题

1万

帖子

81万

积分

校长

Rank: 9Rank: 9Rank: 9

积分
818792
发表于 2016-12-24 15:36:11 | 显示全部楼层 |阅读模式
package nameyu;
import java.util.Scanner;public class Test {
    /**
     * @param args
     */
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Scanner input=new Scanner(System.in);
        System.out.println("Enter a years and a mouth like 2012 12:");
        int years=input.nextInt();
        int mouths=input.nextInt();
        switch(mouths){
        case 1: System.out.println("January"+" "+ years +" "+"has 31 days");break;
        case 2:     if((years%4==0&&years%100!=0)||years%400==0){
                        System.out.println("February"+" "+ years +" "+"has 29 days");break;
                        }else
                            System.out.println("February"+" "+ years +" "+"has 28 days");break;
        case 3: System.out.println("March"+" "+ years +" "+"has 31 days");break;
        case 4: System.out.println("April"+" "+ years +" "+"has 30 days");break;
        case 5: System.out.println("May"+" "+ years +" "+"has 31 days");break;
        case 6: System.out.println("June"+" "+ years +" "+"has 30 days");break;
        case 7: System.out.println("July"+" "+ years +" "+"has 31 days");break;
        case 8: System.out.println("August"+" "+ years +" "+"has 31 days");break;
        case 9: System.out.println("September"+" "+ years +" "+"has 30 days");break;
        case 10: System.out.println("October"+" "+ years +" "+"has 31 days");break;
        case 11: System.out.println("November"+" "+ years +" "+"has 30 days");break;
        case 12: System.out.println("December"+" "+ years +" "+"has 31 days");
        }
    }
    }   

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CopyRight(c)2016 www.daanjia.com All Rights Reserved. 本站部份资源由网友发布上传提供,如果侵犯了您的版权,请来信告知,我们将在5个工作日内处理。
快速回复 返回顶部 返回列表