皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类IntegerSet和主函数main的定义。一个IntegerSet对象就是一个整数的集合,其中包含0个或多个无重复的整数;为了便于进行集合操作,这些整数按升序存放在成员数组elem的前若干单元中。成员函数add的作用是将一个元素添加到集合中(如果集合中不存在该元素),成员函数remove从集合中删除指定的元素(如果集合中存在该元素)。请编写成员函数remove。在main函数中给出了一组测试数据,此时程序的正确输出结果: 2 3 4 5 27 28 31 66 75 2 3 4 5 6 27 28 31 56 75 2 3 4 5 6 19 27 28 31 66 75 3 4 5 6 19 27 28 31 66 75 3 4 5 6 19 27 28 31 66 75 要求: 补充编制的内容写在“//***********333***********”与“//***********666***********”之间,不得修改程序的其他部分。 注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件,并且在本调用。 //IntegorSet.h ifndef INTEGERSET define INTEGERSET include using namespace std; const int MAXELEMENTS=100; //集合最多可拥有的元素个数 class IntegerSet{ int elem[MAXELEMENTS]; //用于存放集合元素的数组 int counter; //用于记录集合中元素个数的计数器 puhlic: IntegerSet:counter(0){} //创建一个空集合 IntegerSet(int data[],int size); //利用数组提供的数据创建一个整数集合 void add(int element); //添加一个元素到集合中 void remeve(int element); //删除集合中指定的元素 int getCountconst{return counter;} //返回集合中元素的个数 int getElement(int i)const{retum elem[i];}//返回集合中指定的元素 void showconst; }; void WriteToFile(char*); endif //main.cpp include”IntegerSet.h” include IntegerSet::IntegerSet(int data[],int size):counter(0){ for(int i=0;i 0;j-) if(element>=elem[j一1])break; //如果找到的是等于element的元素,说明要添加的元素已经存在,直接返回 if(j>0) if(element==elem[j-1])return; //如果找到的是小于element的元素,j就是要添加的位置 //该元素及其后面的元素依次后移,腾出插入位置 for(int k=counter;k>j;k一) elem[k]=elem[k一1]; elem[j]=element;//将element插入到该位置 counter++; //计数器加l } void IntegerSet::remove(int element){ //***************333*************** //***************666*************** void IntegerSet::showconst{ for(int i=0;i
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】感染源直接将病原微生物传播给易感宿主
A.
直接接触传播
B.
间接接触传播
C.
飞沫传播
D.
空气传播
E.
性传播
【单选题】关于URL描述正确的是
A.
统一资源定位器
B.
定位信息资源所在位置
C.
定位某个主页
D.
完整描述Internet上超文本地址
【单选题】在某一时期内彩电的需求曲线向左平移,其原因可以是:
A.
彩电的价格上升
B.
消费者对彩电的预期价格下降
C.
消费者的收入水平提高
D.
黑白电视机的价格上升
【单选题】关于URL 描述正确的是
A.
统一资源重定向
B.
定位信息资源所在位置(统一资源定位符)
C.
定位某个主页地址
D.
完整描述Internet 上超文本地址
【简答题】:感染源直接将病原微生物传播给易感宿主,A. 直接接触
【单选题】关于URL 描述正确的是
A.
统一资源重定向
B.
定位信息资源所在位置
C.
定位某个主页地址
D.
完整描述Internet 上超文本地址
【单选题】关于URL描述正确的是()。
A.
统一资源定位器
B.
定位信息资源所在位置
C.
定位某个主页地址
D.
完整描述Internet上超文本地址
【单选题】白鹿酒宣传语: 江戸時代、寛文(かんぶん)二年(一六六二年)創業の歴史を誇る白鹿(しろか)が自信を持ってお薦めする純米(じゅんまい)大吟醸(だいぎんじょう)の逸品(いっぴん)です。 句中“お薦めする”动作的发出者为:
A.
この酒を買うお客様
B.
この酒を作る会社
C.
この酒を売るスーパー
D.
【单选题】关于 URL 描述正确的是
A.
统一资源定位
B.
定位信息资源所在位置
C.
定位某个主页
D.
完整描述 Internet 上超文本地址
【单选题】在某一时期内,彩电的需求曲线向左平移的原因是
A.
彩电的价格上升
B.
消费者对彩电的预期价格下降
C.
消费者的收入水平提高
D.
黑白电视机的价格上升
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题