关于输出日期出错:function call missing argument list???
时间:2011-10-11
来源:互联网
             C/C++ code
对日期进行增加一天的操作无法实现?求帮助!!!
            #include "iostream.h" #include "string.h" class date { int Year; int Month; int Day; bool flag; public: date() { Year=0; Month=0; Day=0; } date (int year, int mon, int day); void setdate(); int getyear(); int getmonth(); int getday(); void addday(); void show(); }; date::date(int year,int mon,int day) { flag=false; if(mon>=1&&mon<=12&&day>=1&&day<=31) { Year=year; Month=mon; Day=day; } else { flag=true; } } void date::setdate() { cout<<"请输入年份"<<endl; cin>>Year; cout<<"请输入月份(1-12)"<<endl; cin>>Month; while(Month<1||Month>12) { cout<<"输入有误,请重新输入"<<endl; cin>>Month; } cout<<"请输入日期"<<endl; cin>>Day; while(Day<1||Day>31) { cout<<"输入有误,请重新输入"<<endl; cin>>Day; } flag=false; } void date::show() { cout<<Year<<'/'<<Month<<'/'<< Day <<endl; } int date::getyear() { return Year; } int date::getmonth() { return Month; } int date::getday() { return Day; } void date::addday() { Day++; if(Month==2) { bool leapyear; leapyear=((Year%400==0)||((Year%100!=0)&&(Year%4==0))); if (leapyear) { if(Day>29) { Day=1; Month++; } } else { if(Day>28) { Day=1; Month++; } } } else if(Month==1||Month==3||Month==5||Month==7||Month==8||Month==10||Month==12) { if (Day>31) { Day=1; Month++; } } else { if(Day>30) { Day=1; Month++; } } if(Month==12) { Month=1; Year++; } } void main() { date d1(1998,12,4); d1.show(); d1.setdate(); d1.show(); cout<<"日期增加一天结果为:"<<endl; d1.addday; d1.show(); }
对日期进行增加一天的操作无法实现?求帮助!!!
作者: haimenxiejie 发布时间: 2011-10-11
             你能编译通过?
头文件改成
#include <iostream>
#include <string>
using namespace std;
mian函数里面的 d1.addday()
            
            头文件改成
#include <iostream>
#include <string>
using namespace std;
mian函数里面的 d1.addday()
作者: aizeng 发布时间: 2011-10-12
  引用 1 楼 aizeng 的回复:
你能编译通过?
头文件改成
#include <iostream>
#include <string>
using namespace std;
mian函数里面的 d1.addday()
你能编译通过?
头文件改成
#include <iostream>
#include <string>
using namespace std;
mian函数里面的 d1.addday()
++++
作者: shen_wei 发布时间: 2011-11-26
 相关阅读 更多  
      
    热门阅读
-   office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具阅读:74 
-   如何安装mysql8.0 如何安装mysql8.0阅读:31 
-   Word快速设置标题样式步骤详解 Word快速设置标题样式步骤详解阅读:28 
-   20+道必知必会的Vue面试题(附答案解析) 20+道必知必会的Vue面试题(附答案解析)阅读:37 
-   HTML如何制作表单 HTML如何制作表单阅读:22 
-   百词斩可以改天数吗?当然可以,4个步骤轻松修改天数! 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!阅读:31 
-   ET文件格式和XLS格式文件之间如何转化? ET文件格式和XLS格式文件之间如何转化?阅读:24 
-   react和vue的区别及优缺点是什么 react和vue的区别及优缺点是什么阅读:121 
-   支付宝人脸识别如何关闭? 支付宝人脸识别如何关闭?阅读:21 
-   腾讯微云怎么修改照片或视频备份路径? 腾讯微云怎么修改照片或视频备份路径?阅读:28 















