分析下面的程序 写出其运行时的输出结果 C++

2016-06-25 20:31:14  分类: c++程序设计第三版谭浩强课后答案  参与:

分析下面的程序 写出其运行时的输出结果(c++设计(第3版)题解与上机指导 谭浩强 编著)
#include <iostream>
using namespace std;
class Date
 {public:
   Date(int,int,int);
   Date(int,int);
   Date(int);
   Date();
   void display();
  private:
   int month;
   int day;
   int year;
 };
 
Date::Date(int m,int d,int y):month(m),day(d),year(y)
 { }
 
Date::Date(int m,int d):month(m),day(d)
 {year=2005;}
 
Date::Date(int m):month(m)
 {day=1;
  year=2005;
 }
 
Date::Date()
 {month=1;
  day=1;
  year=2005;
 }

void Date::display()
 {cout<<month<<"/"<<day<<"/"<<year<<endl;}
 
int main()
{
 Date d1(10,13,2005);
 Date d2(12,30);
 Date d3(10);
 Date d4;
 d1.display();
 d2.display();
 d3.display();
 d4.display();
 return 0;
 }


运行结果:
10/13/2005
12/30/2005
10/1/2005
1/1/2005

来源:c++程序设计第三版谭浩强课后答案

本文链接:http://www.wb98.com/cjia/post/cjia_9.2.html


本站文章搜索:

<< 上一篇下一篇 >>

搜索

Tags列表

赞助商链接