当前位置:编程学习 > C/C++ >>

C++编程题目,希望多多帮忙。详见图片

追问:
答案:

#include <iostream.h>

class CDate
{
 int year;
 int month;
 int day;
public:
 CDate()
 {
  year = 2000;
  month = 1;
  day = 1;
 }
 CDate(int inYear, int inMonth, int inDay)
 {
  year = inYear;
  month = inMonth;
  day = inDay;
 }
 void set()
 {
  int inYear;
  cout<<"请输入年份:";
  cin>>inYear;
  year = inYear;

  int inMonth;
  cout<<"请输入月份:";
  cin>>inMonth;
  month = inMonth;

  int inDay;
  cout<<"请输入日期:";
  cin>>inDay;
  day = inDay;
  cout<<"设置成功!"<<endl;
 }
 void get(int *a, int *b, int *c)
 {
  *a = year;
  *b = month;
  *c = day;
  cout<<"获取成功!"<<endl;
 }
 void show()
 {
  if(year != NULL)
   cout<<year<<"年"<<month<<"月"<<day<<"日"<<endl;
  else
   cout<<"请先设置日期。"<<endl;
 }
};

上一个:(求助)约瑟夫问题,C/C++编程
下一个:c++编程重载操作符 高分奖励!!急急急!!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,