[计算机类试卷]国家二级C++机试(操作题)模拟试卷150及答案与解析.doc
《[计算机类试卷]国家二级C++机试(操作题)模拟试卷150及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级C++机试(操作题)模拟试卷150及答案与解析.doc(7页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C+机试(操作题)模拟试卷 150及答案与解析 一、基本操作题 1 请使用 ”答题 ”菜单或使用 VC6打开考生文件夹 pmjI下的工程 pmjl,程序中位于每个 ERROR*found*水下的语句行有错误,请加以更正,不得修改程序的其他部分。更正后程序的输出应该是: A Tme 注意:只能修改每个 ERROR*found*下的那一行,不要改动程序中的其他内容。 #include using namespace std; class Choice private: const char answer, public: ERROR*found* Choice(char C)answer
2、=C; ) 一 Choice() void check(char x) coutcheck(A); delete C; return 0; 二、简单应用题 2 请使用 ”答题 ”菜单或使用 VC6打开考生文件夹 proj2下的工程 proj2,本程序中有两个类:一是日期类 (Date),用于表示一天的日期 (年、月、日 );另一个是截止日期类 (Dead 1ine),用于表示一个任务的截止日期,超过该日期即为超时。Deadline类 中有 Date类的数据成员。这里对 Deadline类的数据成员和成员函数做一下说明: int id;截止日期的 id Date enddate;截止日期,表示允
3、许完成该任务的最后一天 void finish(Date date); date未超过截止日期时,输出 ”Finished!”,否则输出 ”Time out ” bool check(Date date); date未超过截止日期时返回 true,否则返回 false。 程序正确情况下输出: Finished! Time out 注意:只能在横线处填写适当的代码,不要改动程序中的其他内容,也不能删除或移动 “ *found*”。 #include using namespace std; class Date( private: int year; int month; int day of
4、month; public: Date(int Y, int m, int d) this一 year=Y; this一 month: m; this一 day Of month=d; bool operatoryearyear=dt year & this一 monthyear=dt year this一 month=dt month this一 dayofmonthid=id; void finish(Date date) if(check(date) *found* coutfinish(current time); d2一 finish(current time); delete d1
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 机试 操作 模拟 150 答案 解析 DOC
