• 大小: 1.93MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-14
  • 语言: C/C++
  • 标签:

资源简介

南京理工大学c++课程设计,当年代代相传的代码里面没有这个程序,所以自己写的,可以参考。每年都有学弟在贴吧要这个,我就传上来了,希望你们搜得到。我设置成0分,为什么给我涨成要15分才能下载了?

资源截图

代码片段和文件信息

#include 
#include 
#include “dateformatter.h“
#include 
void main() { 
int c;
int p=1;
do{
system(“COLOR 1a“);
DateFormatter Xitong;
cout<<“********************************“<<“6.2日期格式处理:********************************“< cout<<“系统的日期为:“< cout< cout< cout<<“1.日期加天数“< cout<<“2.日期减天数“< cout<<“3.日期减日期“< cout<<“4.日期加月份“< cout<<“5.日期减月份“< cout<<“6.日期自加“< cout<<“7.日期自减“< cout<<“8.退出“< cout<<“请输入一个数字:“< DateFormatter date1;
DateFormatter date2;
char a[10];
int b;
int day;
int mon;
int flag=1;
int hehe=0;
while(flag)
{
do{
      cin.getline(a10);
b=atoi(a);//将字符串转换为数字,主要是怕主菜单输入的时候输入成了字母
if(b==0)
    cout<<“输入错误!请重新输入:“< if(hehe==100)
cout< if(hehe==1000)
cout<<“这个世界已经不能阻止你了!“< hehe++;
}while(b==0);
switch(b)
{
case 1:
system(“cls“);
cout<<“                                 1.日期加天数“< cout<<“请输入一个日期:(格式如12/12/12或12/12/2012或12-12-12或12-12-2012)“<        cin>>date1;
cout< cout<<“请输入一个天数“< cin>>day;
date2=date1+day;
cout<<“结果为“< cout< flag=0;
break;
case 2:
system(“cls“);
cout<<“                                 2.日期减天数“<      cout<<“请输入一个日期:(格式如12/12/12或12/12/2012或12-12-12或12-12-2012)“< cin>>date1;
cout< cout<<“请输入一个天数“< cin>>day;
date2=date1-day;
cout<<“结果为“< cout< flag=0;
break;
case 3:
system(“cls“);
loop: cout<<“                                 3.日期减日期“< int days;
cout<<“日期一减日期二“<     cout<<“请输入第一个日期:(格式如12/12/12或12/12/2012或12-12-12或12-12-2012)“< cin>>date1;
cout<<“第一个日期为“< cout< cout<<“请输入第二个日期:(格式如12/12/12或12/12/2012或12-12-12或12-12-2012)“< cin>>date2;
cout<<“第二个日期为“< cout< if(date1>date2)
{
    days=date1-date2;
    cout<<“日期之差为:“<     flag=0;
break;
}
else 
{
cout<<“第二个日期大于第一个日期,不能相减!“<            system(“pause“);//暂停以使用户阅读错误,将输出“请按任意键继续…”
system(“cls“);
flag=0;
goto loop;
}
    case 4:
system(“cls“);
    cout<<“                                 4.日期加月份“<        cout<<“请输入一个日期:(格式如12/12/12或12/12/2012或12-12-12或12-12-2012)“< cin>>date1;
cout< cout<<“请输入一个月份:“< cin>>mon;
do{
date1.IncrementMonth();
mon--;
}while(mon!=0);
cout< flag=0;
break;
case 5:
system(“cls“);
cout<<“                                 5.日期减月份“<        cout<<“请输入一个日期:(格式如12/12/12或12/12/2012或12-12-12或12-12-2012)“< cin>>date1;
cout< cout<<“请输入一个月份:“< cin>>mon;
do{
date1.DecrementMonth();
mon--;
}while(mon!=0);
cout< flag=0;
break;
    case 6:
system(“cls“);
cout<<“     

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        4439  2013-04-19 23:03  6_2.cpp
     文件        3507  2013-03-27 00:07  6_2.dsp
     文件         514  2013-03-24 23:21  6_2.dsw
     文件      237647  2003-06-10 11:03  6_2.exe
     文件      164864  2017-07-01 17:32  6_2.ncb
     文件       48640  2017-07-01 17:32  6_2.opt
     文件        1364  2013-04-19 23:03  6_2.plg
     目录           0  2016-12-31 15:37  Debug\
     文件      664576  2013-04-19 23:03  Debug\6_2.bsc
     文件      606304  2013-04-19 23:03  Debug\6_2.exe
     文件      860316  2013-04-19 23:03  Debug\6_2.ilk
     文件      272862  2013-04-19 23:03  Debug\6_2.obj
     文件     2135952  2013-04-19 23:01  Debug\6_2.pch
     文件     1483776  2013-04-19 23:03  Debug\6_2.pdb
     文件           0  2013-04-19 23:03  Debug\6_2.sbr
     文件      242237  2013-04-19 22:58  Debug\dateformatter.obj
     文件     2060552  2013-03-23 14:44  Debug\dateformatter.pch
     文件       25600  2013-03-23 14:44  Debug\dateformatter.pdb
     文件           0  2013-04-19 22:58  Debug\dateformatter.sbr
     文件      271360  2017-07-01 17:32  Debug\vc60.idb
     文件      135168  2013-04-19 23:03  Debug\vc60.pdb
     文件       10039  2013-04-19 22:58  dateformatter.cpp
     文件        3314  2013-04-19 22:44  dateformatter.h

评论

共有 条评论