09-10-2电类上机考试试卷_B(2010年1月)

上传人:hs****ma 文档编号:507297031 上传时间:2023-05-03 格式:DOC 页数:3 大小:34.50KB
返回 下载 相关 举报
09-10-2电类上机考试试卷_B(2010年1月)_第1页
第1页 / 共3页
09-10-2电类上机考试试卷_B(2010年1月)_第2页
第2页 / 共3页
09-10-2电类上机考试试卷_B(2010年1月)_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《09-10-2电类上机考试试卷_B(2010年1月)》由会员分享,可在线阅读,更多相关《09-10-2电类上机考试试卷_B(2010年1月)(3页珍藏版)》请在金锄头文库上搜索。

1、09102电类上机考试试卷_B(2010年1月)学号 姓名 成绩 (考试时间80分钟,卷面分数30分)说明:首先在本地盘建立一个以自己的学号命名的文件夹,用于保存上交的考试文件,最后将该学号文件夹拷贝至考试盘。对以下问题编制程序,调试运行,输出结果。一、改错题(50分)以下程序定义了一个复数类,并定义了若干个类对象对其成员函数进行了测试。该程序共有5处错误。 【说明】1、程序中含有语法错误和少量逻辑错误,请调试修改并以文件名f1.cpp保存修改后的程序。2、不允许改变程序实现的功能,不允许删除有错误的行。【源程序】#includeusing namespace std;class comple

2、x private: double real, image; public: complex() /缺省的构造函数real=0.0;image=0.0;coutInitializing 0 0endl;complex(double r,double i=0.0) /带参数的构造函数real=r;image=i;coutInitializingrtiendl;complex(complex com); /拷贝的构造函数coutCopycom.realtcom.imageendl;real=com.real;image=com.image;complex() /析构函数cout Destructo

3、rendl;void SetComplex(double r,double i) real = r; image = i; void print()coutreal+imageiendl;private:void assign(complex com)real=com.real; /先建立临时对象comimage=com.image;complex global;/全局对象首先建立int main()cout Entering main endl;complex com1, com2(5.6, 7.5);com1.image = com1.real = 2.0; complex com3=co

4、m1;com3.print();global.print();com1=fun(com2);com1.print();coutExiting mainendl;return 0;complex fun(complex com)coutEntering functionendl;global.assign(com);coutExiting functionendl;return global;二、编程题(50分) 中国古代数学史上著名的百鸡问题:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?【要求】1. 求出所有可能的结果,将其中母鸡的数目为质数的结果输出到文件out.txt中。3. 将源程序以文件名f2.cpp保存,将文件f2.cpp和out.txt一起放入学号文件夹。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号