package dome;import java.util.Scanner;/*** 控制台输入年份和月份* 输出这一年这一月一共有多少天* 比如:* 输入:2019年8月* 输出:2019年8月一共有31天*31天的月:1 3 5 7 8 10 12 *30天的月:4 6 9 11**2月:闰年:29天   平年:28天**判断闰年公式*      :可以被4整除,但不能被100整除,或能被400整除*        :year%4==0&&year%100!=0||year%400==0 */
public class Year {public static void main(String[] args) {// 定义扫描器Scanner sc = new Scanner(System.in);//提示输入年份System.out.println("请输入年份:");//接受输入的年份int year = sc.nextInt();//提示输入月份System.out.println("请输入月份:");int month = sc.nextInt();//定义一个变量,接受每个月的天数int days = 0;if(month==1||month==3||month==5||month==7||month==8||month==10||month==12){days = 31;}else if(month==4||month==6||month==9||month==11){days = 30;}else if(month==2){//判断是否是闰年if(year%4==0&&year%100!=0||year%400==0){days = 29;}else{days = 28;}}else{System.out.println("请输入正确的月份!");}System.out.println(year+"年"+month+"月,一共有"+days+"天");sc.close();}}

Java输入年份与月份判断月份有多少天相关推荐

  1. 用Java输入任意一个数判断是奇数还是偶数

    用Java输入任意一个数判断是奇数还是偶数 package com.java;import java.util.Scanner;public class HelloWorld {public stat ...

  2. 输入一个字符串,判断里面有多少个单词(c语言)

    #define _CRT_SECURE_NO_WARNINGS #define StrLength 100#include<stdio.h> #include<stdlib.h> ...

  3. java 输入一个数,判断是奇数还是偶数

    java 输入一个数,判断是奇数还是偶数 package shixun1;import java.util.Scanner;public class Shixun1 {public static vo ...

  4. Java输入年份和月份,判断当前月份有多少天

    @Test//输入年份和月份,判断当前月份有多少天public void test8(){Scanner scanner = new Scanner(System.in);System.out.pri ...

  5. Java 输入年份、月份,输出当月日历表

    总体的逻辑思路: 1.以1900年1月1号(星期一)为初始日期用来计算截止到输入年份的上一年最后一天的总天数: 2.计算截止到输入月份的上一个月最后一天的总天数进行 3.将获得的总天数%7得到剩余i天 ...

  6. JAVA 输入年份月份打印该月的日历

    请输入年份:yyyy 请输入月份:MM 打印出yyyy-MM日历 <span style="font-size:18px;">package qq;import jav ...

  7. 年份必须是4位数 C语言,输入年份(四位数),判断是否是闰年 C语言编程

    闰年是指能被4整除但不能被100整除,或者能被400整除的年份,编写一个程序,判断输入的年份是否为闰年 inputaif(amod4)=0and(amod100)>0thenprint" ...

  8. Java输入年份和第一天的星期,展示全年日历

    输入年份和第一天的星期,即可展示全年日历 利用循环每次展示一个月的日历,日历每一行作为一个字符串,长度定为28 根据观察可知,第一天的星期几加7之后除以7取余则可知道该月第一天之前有几天空着,每天字符 ...

  9. Java输入某年某月某日,判断这一天是这一年的第几天?

    分析:大家都知道,每年的总共日期,要么就是365天,要么就是366天,具体是取决于闰年还是平年,更确切的说就是每年二月是28天还是29天,归结到这个问题,有一个关键的认识点,就是求解这一年是闰年(36 ...

最新文章

  1. 《中国人工智能学会通讯》——4.41 两种学习之间有什么区别?
  2. ASP.NET MVC 生成简单的 xml 权限结构
  3. linux下bochs启动黑屏解决办法
  4. PHP算法导出Excel实现字段联动
  5. java获取下周一整周的日期_当前日期得到本周的开始和结束日期
  6. [music]Canon and Gigue in D major
  7. 51CTO博客 NO.1 大奖赛之后感想---奖品
  8. Tensorflow添加matplotlib可视化
  9. 物体识别_深度学习在物体识别中的应用探讨:以ImageNet和人脸识别为例
  10. C语言基础 - 输出1-100万之间的素数
  11. 使用C语言编程求解: 1 - 1/2 + 1/3 - 1/4 + 1/5 - ... + 1/99 - 1/100 的值。
  12. Java HotSpot(TM) 64-Bit Server VM warning: NewSize (1536k) is greater than the MaxNewSize (1024k)
  13. Unity WebPlayer自定义进度条界面
  14. C语言解决约瑟夫环问题
  15. 计算机设备资产台帐,小学固定资产台账表
  16. 韩文打字速度测试软件,韩语软件推荐:好用的韩语拼写分写检查器
  17. An Analysis of Scale Invariance in Object Detection – SNIP
  18. C++ async future deferred
  19. 5种数值评分标准总结 - 为预测模型找到正确的度量标准
  20. 2022年武汉市高新技术企业各区县申报条件补贴、高企迁移奖励补助20万

热门文章

  1. 博士论文——基于卷积神经网络的人脸识别研究 __张燕红
  2. 拒绝无效工作,分享工作经验
  3. 数据预处理之标准化方法
  4. python编程入门电脑推荐_Python编程从入门到实践
  5. 计算摄影:梯度域的图像处理
  6. python AES CFB-128加密
  7. 微信小程序反编译wxss文件缺失_如何找回微信小程序源码?2019年微信小程序反编译最新教程...
  8. ORA-00942 表或视图不存在 问题的解决
  9. windows中ssh配置
  10. [架构之路-150]-《软考-系统分析师》- 7-企业信息化战略与实施-7-软件集成技术