题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-22 17:17:49

[填空题]使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。
(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int。请在注释1后添加适当的语句。
(2)完成构造函数,分别给year、month、day赋值,请在注释2后添加适当的语句。
(3)完成重载符号“+=”的定义,请在注释3后添加适当的语句。
(4)完成print打印函数,输出到屏幕和文件的格式相同,请在注释4后添加适当的语句。
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
程序正常运行,输出的结果为2008年11月8日。
试题程序:
#include<iostream.h>
#include<fstream>
#include<iomanip>
#include<cmath>
using namespace std;
void WriteFile(int c)

ofstream out1;
out1.open("3.txt",ios_base::app);
out1<<c<<’’;
out1.close( );

void WriteFile(char *str)

ofstream out1;
out1.open("3.txt",ios_base::app);
out1<<str;
out1.close( );

void ClearFile( )

ofstream out1;
out1.open("3.txt");
out1.close( );

class Date

public:
Date(int y,int m,int d)

//********1********

void print( );
//********2***

更多"使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用"的相关试题:

[填空题]使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示Et期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。
(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int。请在注释1后添加适当的语句。
(2)完成构造函数,分别给year、month、day赋值,请在注释2后添加适当的语句。
(3)完成重载符号“+=”的定义,请在注释3后添加适当的语句。
(4)完成函数print打印函数,如2005年1月5日到屏幕和文件out3.txt格式相同,请在注释4后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
试题程序:
#include<iostream.h>
#include<fstream>
#include<iomanip>
#include<cmath>
using namespace std;
void WriteFile(int c)

ofstream out1;
out1.open("out3.txt",ios_base::app);
out1<<c<<’’;
out1.close( );

void WriteFile(char *str)

ofstream out1;
out1.open("out3.txt",ios_base::app);
out1<<str;
out1.close( );

void ClearFile( )

ofstream out1;
out1.open("out3.txt");
out1.close( );

class Date

public:
Date(int y,int m,int d)

//********1********

void print( );
//********2*****
[填空题]使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。
(1)定义私有成员变量year、month、day,分别表示年、月、日,类型为int。请在注释1后添加适当的语句。
(2)完成构造函数,分别给year、month、day赋值,请在注释2后添加适当的语句。
(3)完成重载符号“+=”的定义,请在注释3后添加适当的语句。
(4)完成print打印函数,输出到屏幕和文件的格式相同,请在注释4后添加适当的语句。
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
程序正常运行,输出的结果为2008年11月8日。
试题程序:
#include<iostream.h>
#include<fstream>
#include<iomanip>
#include<cmath>
using namespace std;
void WriteFile(int c)

ofstream out1;
out1.open("3.txt",ios_base::app);
out1<<c<<’’;
out1.close( );

void WriteFile(char *str)

ofstream out1;
out1.open("3.txt",ios_base::app);
out1<<str;
out1.close( );

void ClearFile( )

ofstream out1;
out1.open("3.txt");
out1.close( );

class Date

public:
Date(int y,int m,int d)

//********1********

void print( );
//********2***
[简答题]将考生文件夹下SHOP/DOCTER文件夹中的文件IRISH复制到考生文件夹下文件夹下的SWISS文件夹中,并将文件夹更名为SOUETH。
[简答题]将考生文件夹下FOOD文件夹中的PEA文件夹移动到考生文件夹下APPLE文件夹中。
[简答题]将考生文件夹下BUG/XU文件夹复制到考生文件夹下DUP文件夹中。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码