算法-日期问题

算法-日期问题

1.判断是否闰年

C++ 复制代码
int is_leap(int y)
{
    if((y%400==0)||(y%4==0&&y%100!=0))
    {
        return 1;
    }
    return 0;
}

2.每个月的天数

C++ 复制代码
const int months[]={0,31,28,31,30,31,30,31,31,30,31,30,31};

3.计算当前年当前月的天数

C++ 复制代码
int get_month_days(int year,int month)
{
    int res=months[month];
    if(month==2) res+=is_leap(year);
    return res;
}
相关推荐
蓝裕安5 分钟前
用CMake编译glfw进行OpenGL配置,在Visual Studio上运行
c++·ide·visual studio·opengl
梅茜Mercy17 分钟前
数据结构:八大排序(冒泡,堆,插入,选择,希尔,快排,归并,计数)详解
数据结构
北顾南栀倾寒28 分钟前
[杂学笔记]HTTP1.0和HTTP1.1区别、socket系列接口与TCP协议、传输长数据的时候考虑网络问题、慢查询如何优化、C++的垃圾回收机制
网络·c++·笔记·tcp/ip·mysql·http
神秘的t1 小时前
优选算法合集————双指针(专题三)
java·数据结构·算法·二分查找
TechNomad1 小时前
二、Visual Studio2022配置OpenGL环境
c++·opengl
骑驴看星星a1 小时前
P10904 [蓝桥杯 2024 省 C] 挖矿
c语言·算法·蓝桥杯
代码骑士1 小时前
决策树(Decision Tree)基础知识
算法·决策树·机器学习
杨校2 小时前
杨校老师课堂之备战信息学奥赛算法背包DP练习题汇总
c++·算法·信息学竞赛·dp算法
CodeJourney.2 小时前
DeepSeek赋能Power BI:开启智能化数据分析新时代
数据库·人工智能·算法
没资格抱怨2 小时前
Element Plus中的树组件的具体用法(持续更新!)
前端·javascript·算法