算法-日期问题

算法-日期问题

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;
}
相关推荐
岛雨QA31 分钟前
递归「Java数据结构与算法学习笔记5」
数据结构·算法
kebijuelun33 分钟前
Learning Personalized Agents from Human Feedback:用人类反馈训练可持续个性化智能体
人工智能·深度学习·算法·transformer
tod11336 分钟前
C++ 核心知识点全解析(八)
开发语言·c++·面试经验
Ljwuhe39 分钟前
C++类与对象(上)
开发语言·c++
Eloudy42 分钟前
稀疏矩阵的 CSR 格式(Compressed Sparse Row)
人工智能·算法·arch·hpc
killer_queen480443 分钟前
AI_agent(三) MCP协议(二)
c++·agent·mcp·a2a
岛雨QA1 小时前
栈「Java数据结构与算法学习笔记4」
数据结构·算法
乐观勇敢坚强的老彭1 小时前
c++寒假营day05
开发语言·c++·算法
枫叶丹41 小时前
【Qt开发】Qt界面优化(七)-> Qt样式表(QSS) 样式属性
c语言·开发语言·c++·qt
重生之后端学习1 小时前
74. 搜索二维矩阵
开发语言·数据结构·算法·职场和发展·深度优先