1 / 210
文档名称:

C全国计算机二级真题(含上机题答案).doc

格式:doc   大小:1,461KB   页数:210页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

C全国计算机二级真题(含上机题答案).doc

上传人:zxwziyou8 2018/6/5 文件大小:1.43 MB

下载得到文件列表

C全国计算机二级真题(含上机题答案).doc

文档介绍

文档介绍:VC++ 全国计算机二级题库
第一套
请使用VC6打开考生文件夹下的工程proj1,。其中每个注释"//ERROR ***********found*************"之后的一行有语句存在错误。请修改这些错误,使程序的输出结果为:1 2 3 4 5 6 7 8 9 10
注意:只需修改注释"//ERROR ***********found**********"的下一行语句,不要改动程序中的其它内容。
//
#include <iostream>
using namespace std;
class MyClass {
public:
MyClass(int len)
{
array = new int[len];
arraySize = len;
for(int i = 0; i < arraySize; i++)
array[i] = i+1;
}
~MyClass()
{
// ERROR **********found**********
delete []array;
}
void Print() const
{
for(int i = 0; i < arraySize; i++)
// ERROR **********found**********
cout << array[i] << ' ';
cout << endl;
}
private:
int *array;
int arraySize;
};
int main()
{
// ERROR **********found**********
MyClass obj(10);
();
return 0;
}
请使用VC6打开考生文件夹下的工程proj2,。其中定义了类Bag和用于测试该类的主函数
main。类Bag是一个袋子类,用来存放带有数字标号的小球(如台球中的球,在类中用一个整数值表示一个小球),其中运算符成员函数==用来判断两个袋子对象是否相同(即小球的个数相同,每种小球数目也相同,但与它们的存储顺序无关);成员函数int InBag(int ball)用来返回小球ball在当前袋子内出现的次数,返回0表示该小球不存在。为类实现这两个函数,其用法可参见主函数main。
运算符函数operator ==中首先判断两个袋子内的小球个数是否相同,再调用InBag函数来判断每种小球在两个袋子内是否具有相同的出现次数。
注意:只需在指定位置编写适当代码,不要改动程序中的其他内容,也不能删除或移动"//**********found******************"。
//
#include <iostream>
using namespace std;
const int MAXNUM = 100;
class Bag {
private:
int num;
int bag[MAXNUM];
public:
Bag(int m[], int n=0); // 构造函数
bool operator == (Bag &b); // 重载运算符==
int InBag(int ball); // 某一小球在袋子内的出现次数,返回0表示不存在
};
Bag::Bag(int m[], int n)
{
if(n > MAXNUM) {
cerr << "Too many members\n";
exit(-1);
}
for(int i = 0; i < n; i++)
bag[i] = m[i];
num = n;
}
bool Bag::operator == (Bag &b) // 实现运算符函数==
{
if (num != ) // 元素个数不同
return false;
for (int i = 0; i < num; i++)
//**********found**********
if (InBag(bag[i])!=(bag[i])) // TODO: 加入条件, 判断当前袋子中每个元素在当前袋子和袋子b中是否出现次数不同
//**********found**********
return false; // TODO: 加入一条语句
return true;
}
int Bag::InBag(int ball)
{
int co

最近更新

二零二四年度比亚迪汽车购车赠送4S店VIP服务合.. 15页

二零二四年度泵车租赁项目专项合同 11页

二零二四年度游乐园场地租赁合同范本 16页

二零二四年度特色办公场地租赁协议 16页

二零二四年度特色餐饮品牌加盟技术授权合同 15页

二零二四年度环保型厂房租赁加工合同 13页

二零二四年度环保节能材料定制研发合同 15页

二零二四年度现代化仓储物流租赁合同 15页

二零二四年度珍贵植物非转让租赁协议 13页

二零二四年度班组智能仓储物流分包服务协议 16页

二零二四年度生物医药车间厂房租赁服务协议 17页

二零二四年度电商平台美妆节销售合作协议 15页

二零二四年度电子商务营业执照租赁及推广服务.. 16页

二零二四年度白酒产业链整合发展合同 16页

经典:《永远的蝴蝶》公开课一等奖课件赛课获.. 49页

禁毒中小学生公开课一等奖课件赛课获奖课件 17页

部编版六年级下册语文期末考试卷及答案 6页

部编版六年级语文下册期末考试卷及答案(通用).. 7页

部编版四年级下册语文《期末》试卷(含答案) 6页

部编版四年级下册语文期末考试(必考题) 7页

部编版四年级语文(下册)期中知识点及答案 7页

部编版四年级语文下册期末考试题(下载) 6页

青岛版二年级数学上册期中考试及参考答案 6页

幼儿园与家庭及社区的合作公开课一等奖课件赛.. 30页

柳永—雨霖铃(公开课)公开课一等奖课件赛课获.. 39页

高科技产品广告设计委托3篇 247页

驾校合作协议学校与驾校3篇 50页

餐饮连锁产品开发协议3篇 50页

餐饮岗位劳动合同电子版3篇 45页

风雨同舟的结婚保证书3篇 43页