


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东 南 大 学C+考试上机考试东南大学08级C+(下)上机试卷B(考试时间80分钟卷面成绩100分)学号 姓名 机位号 说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于存放上交的*.CPP文件,考试结束前根据机房要求,将这个文件夹传送到网络服务器上,注意:提交时只保留文件夹中的CPP文件。一、改错题 (50分)【要求】调试程序,修改其中的语法错误及少量逻辑错误。只能修改、不能增加或删除整条语句,但可增加少量说明语句和编译预处理指令。【注意】源程序以“学号f1.cpp”命名,存入自己学号文件夹。【题目】实现了直接选择排序算法。程序中有十处错误。 【含错误的源程序】/*直接选择排序*/#include /错误1void SelectSort(int slist,int n) /错误2int i,j,k;int temp ;for(i=0;in;i+)/错误3k=i;temp=slisti;for(j=i;j=n;j+)/错误4if(slistjtemp)k=j; /错误5temp=slistj;if(k!=i)temp=slisti;slisti=slistk;slistk=temp;int main()const int h=10;int i /错误6int listh=5,8,7,9,6,12,11,15,3,10;coutendl; /错误7for(i=0;ih;i+) coutlistjt; /错误8Selectsort(list,h); /错误9cout已排序数组:endl;for(i=0;ih;i+) coutlistit; /错误10return 0;二、编程题(50分)【注意】源程序以“学号f2.cpp”命名,存入自己学号文件夹。【题目】创建类CGoods,该类的定义如下,在创建CGoods对象时,会调用默认的构造函数CGoods ()从D盘根目录下“mydatafile.txt”文件中读取数据来初始化类的成员;在撤消CGoods对象时,会调用默认的析构函数CGoods ()将类的成员保存至工程目录下“mydatafile.txt”文件中。 请完成该类的构造函数、析构函数以及SetParam函数的定义,并用main主函数来验证该类的上述功能。【注意】 将源程序以文件名“学号f2.cpp”存入Z盘自己的文件夹中。class CGoodsstring Description;string No;int Quantity;double Cost;double Retail;fstream datafile;Public:CGoods ();/从文件中读取数据进行初始化CGoods ();/数据保存到文件中void SetParam(string ,string,int,double,double);/为类的成员数据赋值;CGoods:CGoods ()/此处添加代码CGoods:CGoods ()/此处添加代码CGoods:void SetParam(string ,string,int,double,double) /为类的成员数据赋值用于测试的main函数如下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湛江一级消防工程师课件
- 小学生课堂用课件
- 湖南护理专升本视频课件
- 电工仪表修理工职业技能模拟试卷含答案
- 印染前处理工安全教育培训手册
- 汽车整车装调工实操任务书
- 煤间接液化分离操作工安全教育培训手册
- 光伏发电运维值班员技能测试题库及答案
- 纺织品裁剪工安全教育培训手册
- 铸件清理工实操任务书
- 江苏省苏州市苏州地区学校2024届七年级英语第二学期期末统考试题含答案
- 电商客服周工作计划
- 新青岛版六三制五年级上册科学全册知识点
- DL∕T 1563-2016 中压配电网可靠性评估导则
- Vericut培训教程(可修改)
- 校级课题结题报告会方案
- 高三英语一轮复习人教版(2019)必修第一至三册一词多义和熟词生义清单
- 《电力建设土建工程施工技术检验规范》
- 四年级【语文(统编版)】牛和鹅(第一课时)课件
- DL-T 2589-2023 垃圾发电厂智能点巡检系统技术规范
- “中医五行学说课件”
评论
0/150
提交评论