算法-日期问题

算法-日期问题

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;
}
相关推荐
余生皆假期-1 天前
傅里叶变换和拉普拉斯变换
人工智能·算法·机器学习
不一样的故事1261 天前
芯片设计是一个高度复杂、分工精细的系统工程
数据结构·经验分享
数模竞赛Paid answer1 天前
2026年五一杯数学建模C题边坡预警问题求解全过程文档及程序
算法·数学建模·五一杯
我不会插花弄玉1 天前
15.map,set下:AVL树,红黑树和map,set的封装【由浅入深-C++】
c++·stl
梁辰兴1 天前
软件工程:面向数据结构的设计方法
数据结构·软件工程·梁辰兴·面向数据结构的设计方法·jackson方法·warnier方法·方法比较
hold?fish:palm1 天前
20 旋转图像
c++·算法·leetcode
此生决int1 天前
深入理解C++系列(10)——lsit
开发语言·c++
NoteStream1 天前
【C语言基础】分支和循环(上)
c语言·开发语言·c++·经验分享·笔记·算法·c#
2401_827499991 天前
C++(黑马)05-提高编程
java·开发语言·c++
白狐_7981 天前
408数据结构第7章:查找②——顺序、折半、分块查找秒杀 + 真题
数据结构·算法