算法入门-月份天数
2021/9/4 12:05:55
本文主要是介绍算法入门-月份天数,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
题目要求:
描述
给定年份和月份,返回这个月的天数。
样例
样例 1:
输入: 2020 2 输出: 29
样例 2:
输入: 2020 3 输出: 31
解题思路:
首先判断是否为闰年,如果是闰年二月为29天;先用数组列出12个月的天数
代码:
public int getTheMonthDays(int year, int month) { // write your code here int[] day={31,28,31,30,31,30,31,31,30,31,30,31}; if ((year%4==0&&year%100!=0)||(year%400==0)){ if (month==2){ return 29; } } return day[month-1]; }
注意:下标从零开始,所以二月对应的下标是1,所以最后面要减一。
这篇关于算法入门-月份天数的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-28微服务架构中API版本控制的实践
- 2024-09-28AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行
- 2024-09-27Sentinel配置限流资料:新手入门教程
- 2024-09-27Sentinel配置限流资料详解
- 2024-09-27Sentinel限流资料:新手入门教程
- 2024-09-26Sentinel限流资料入门详解
- 2024-09-26Springboot框架资料:初学者入门教程
- 2024-09-26Springboot框架资料详解:新手入门教程
- 2024-09-26Springboot企业级开发资料:新手入门指南
- 2024-09-26SpringBoot企业级开发资料新手指南