算法-日期问题

算法-日期问题

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;
}
相关推荐
ChoSeitaku19 小时前
NO.14数据结构红黑树|树高|转化4阶B树|插入操作|删除操作
数据结构·b树
T1an-119 小时前
力扣70.爬楼梯
算法·leetcode·职场和发展
T1an-119 小时前
力扣169.多数元素
数据结构·算法·leetcode
进击中的小龙20 小时前
在vscode下的cmake项目里传参调试c++命令行程序
c++·vscode
violet-lz21 小时前
数据结构:七大线性数据结构从结构体定义到函数实现的的区别
数据结构
奔跑吧邓邓子1 天前
【C++实战(74)】深入C++安全编程:密码学实战之旅
c++·安全·实战·密码学·安全编程
明天会有多晴朗1 天前
C语言入门教程(第1讲):最通俗的C语言常见概念详解与实战讲解
c语言·开发语言·c++
Larry_Yanan1 天前
QML学习笔记(二十四)QML的Keys附加属性
c++·笔记·qt·学习·ui
龙木之森1 天前
纯 C++ 开发的 Telegram Bot 框架
c++·tui·telegram·bot
hqwest1 天前
QT肝8天09--用户列表
开发语言·c++·qt·上位机·qt开发