24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 838  |  回复: 13
【奖励】 本帖被评价4次,作者烂熊邓增加金币 3
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

烂熊邓

金虫 (小有名气)


[资源] 【分享】日期的加整数运算符的重载

下面是日期加整数的重载
分两个文件:一个头文件,一个源文件
//1.h
#include
using namespace std;
class Date
{int year,month,day;
public:
        Date(int a=0,int b=0,int c=0)
        {year=a;
        month=b;
        day=c;
        }

        void out();
Date operator +(int j);
};

void Date:ut()
{cout<<"the Date is :"< }


Date Date:perator +(int j)
{int m,i,n;

int d[12]={31,28,31,30,31,30,31,31,30,31,30,31};
cout<<"请输入要相加的天数m:"< cin>>m;
cout<<"要相加的天数是:"< n=day+m;
if(n<=d[month-1])
        day=day+m;
else
        for(i=0;i<=11;i++)
        {i=month-1;
        n=n-d;
        if(i<11)   month++;
        else
        {year++;
                month=1;}

        if(d[month-1]>n)
        {
                day=n;
                break;}
       
        else continue;
        i++;
        }
return ;
}

//1.cpp
#include"1.h"
void main()
{int y,m,d,n;
while(1)
        {cout<<"请输入年份,月份,号数,追加天数:";
        cin>>y>>m>>d>>n;
        Date d(y,m,d);
        Date D;
        cout<<"原始日期:";
        d.out();
        D=d+n;
        cout<<"追加天使之后的日期:";
        d.out();}


}

大家一起分享一下,可以的话还可以优化一下;
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ms98


★★★ 三星级,支持鼓励

★ ★
wangen994(金币+2,VIP+0):感谢参与讨论 7-9 20:40
哈哈,才看到lz原来和我硕士一个专业。生物医学专业出国比较好出呢。
其实很多问题我们常规解法在实际中很少用,用的都是数学上比较优化的方法。比如说求素数,根本就不是书中间那种对2~n除,一般做法直接查表,很大的素数求法在数论中间有讲到。
感觉lz很热爱编程么,慢慢来,很快就会进步了。我支持一下!
btw:程序没考虑闰年?
10楼2009-07-09 15:19:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 14 个回答

★★★★★ 五星级,优秀推荐

sunxiao 来的比我早啊,哈哈
3楼2009-07-09 08:35:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)


★★★ 三星级,支持鼓励

貌似VB和C#本来就有Date,C++不熟
4楼2009-07-09 09:20:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

烂熊邓

金虫 (小有名气)


回复magic7004

{貌似VB和C#本来就有Date,C++不熟 },我就对那两种不熟悉了,你就给烂熊说下那两种的一些信息;
5楼2009-07-09 10:01:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求调剂一志愿海大,0703化学学硕304分,有大创项目,四级已过 +7 幸运哩哩 2026-03-22 11/550 2026-03-28 20:27 by 唐沐儿
[考研] 071000生物学求调剂,初试成绩343 +7 小小甜面团 2026-03-25 7/350 2026-03-28 20:25 by 唐沐儿
[考研] 295材料工程专硕求调剂 +7 1428151015 2026-03-27 7/350 2026-03-28 19:58 by S240
[考研] 压国家一区线,求导师收留,有恩必谢! +7 迷人的哈哈 2026-03-28 7/350 2026-03-28 16:47 by 催化大白
[考研] 311求调剂 +9 lin0039 2026-03-26 9/450 2026-03-28 13:05 by 唐沐儿
[材料工程] 一志愿C9材料与化工专业总分300求调剂 +8 曼111 2026-03-24 9/450 2026-03-28 07:58 by YYYYX1234
[考研] 348求调剂 +4 小懒虫不懒了 2026-03-27 5/250 2026-03-27 12:47 by 果果妈咪
[考研] 一志愿华东理工大学081700,初试分数271 +6 kotoko_ik 2026-03-23 7/350 2026-03-27 12:29 by 惠州彭于晏
[考研] 0703化学一志愿南京师范大学303求调剂 +3 zzffylgg 2026-03-24 3/150 2026-03-27 10:42 by shangxh
[考研] 342求调剂 +3 加油a李zs 2026-03-26 3/150 2026-03-27 00:29 by wxiongid
[考研] 325求调剂 +3 Aoyijiang 2026-03-23 3/150 2026-03-26 20:46 by 不吃魚的貓
[考研] 0703化学求调剂 +3 丹青奶盖 2026-03-26 5/250 2026-03-26 20:11 by macy2011
[考研] 081200-11408-276学硕求调剂 +3 崔wj 2026-03-26 3/150 2026-03-26 19:57 by nihaoar
[考研] 材料考研求调剂 +3 Dendel 2026-03-23 6/300 2026-03-26 17:51 by fmesaito
[考研] 271求调剂 +6 生如夏花… 2026-03-22 6/300 2026-03-26 16:48 by 张凯十八号
[考研] 297求调剂 +6 田洪有 2026-03-26 6/300 2026-03-26 15:55 by 不吃魚的貓
[考研] 282求调剂 +3 wcq131415 2026-03-24 3/150 2026-03-25 12:16 by userper
[考研] 293求调剂 +7 加一一九 2026-03-24 7/350 2026-03-25 12:02 by userper
[考研] 085404电子信息284分求调剂 +4 13659058978 2026-03-24 4/200 2026-03-24 12:15 by syl20081243
[考研] 材料/农业专业,07/08开头均可,过线就行 +3 呵唔哦豁 2026-03-23 4/200 2026-03-23 22:30 by 汪!?!
信息提示
请填处理意见