



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-重庆工商大学模拟试卷者,直到将所有的奇数都排在所有的偶数之前为止。
voidfunc(){frisky.setAge(7);
staticintx=4:cout«"frisky'sage:"«frisky.getAge()«endl;
inty=10;cout«"boots'sage:"«boots.gelAge()«endI;
A
x+=2;returnEXIT.SUCCESS;
n+=10;I
阴y+=n;
cout«"Func—x="«xvv”,y="vvyvv”,n=,,«n«,,\n,>;
挈
c
A2.修改下列C++程序中的错误:
常#include<iostream>
#include<cmath>
霜
cusingnamespacestd;
classPoint{
二、阅读改写(每小题15分,共30分)
0doublex;〃横坐标
1.阅读下列程序,写出运营结果,添上一个拷贝构造函数来完善整个程序.
doubley;〃纵坐标
#include<iostream>
public:
usingnamespacestd;
voidset(doubleix.doubleiy){〃设立坐标
classCAT(
x=ix;y=iy;
int*itsAge;
CI
public:
doublexOffset(){〃取横坐标
CAT():i(sAge(newint(5)){}
C
returnx;
intgeiAge()const{return*itsAge;}
)
voidsetAge(intage)[*itsAge=age;}
doubleyOffset。{〃取纵坐标
也专「3取就央出**跳!太小我春关_4_1,牝贯是第一1_页。
intmain(){boolisEmpty(){
Pointp;returnnumberOfElenient()==0;
doublex,y;}
cout«"Enterxandy:\n";Objectpop(){
cin»x»y;Objecto=las(Element();
p.set(x,y);—(2)一;
p.x+=5;returno;
岗p.y+=6;)
cout«"angle="«p.angle()};
Q«",radius=,'«p.radius()【C++代码2】
«",xoffset=',«p.xOffsei()classStack(
«",yoffset=,'«p.yOfYset()«endl;private:
returnEXIT.SUCCESS;一(3)_;
}public:
voidpush(Objecto){
list.addElement(o);
)
Objectpeek(){
三、填空:(每空4分,共20分)returnlist.___(4)____;
)
阅读下列说明和C++代码,将应填入一(n)一处的字句写在答题纸的相应栏内。
boolisEmpty(){
【说明】
returnlist.numbei<)fElenient()==O;
已知类LinkedList表达列表类,该类具有四个方法:addElement()、lastElement()
)
nurnberOfElement()以及removeLastElement()<.四个方法的含义分别为:
Objectpop(){
voidaddElement(Object):在列表尾部添加个对象:
Ohiprtn=licfInQtF.lpmpntfV
该毒:答题不能短过♦封战!本杰庆基具_4_1,此页是第》_贯。
四、编写程序:(20分)_(1&+乂必)一(口8一£乂)*,
x2+y2*i£+
在下列的头文献complex.h中定义了复数类Complex:
ComplexComplex::operator/(Complex&b){
#include<cmath>
#include<iostrcam>
usingnamespacestd;
)
classComplex{
ostream&operator«(ostream&out,Complexa){〃按a+bi的形式输出复数
doublex,y;〃实部与虚部
岗if(a.y=O)
public:
out«a.x;
Coniplex(doublereal=0.0,doubleimage=0.0);〃构造函数
else
Complexoperator+(Complex&b);〃加法
if(a.y>0)
Complexoperator-(Coinplex&b);〃减法
out«a.x«"+"«a.y«"i";
Complexoperator*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 促进自主创新与合作计划
- 培养幼儿观察能力的探索计划
- 2025年无菌包装用包装材料项目建议书
- 制定战略合作伙伴关系计划
- 可视化工作计划的应用案例
- 2025年酶法生产海藻糖项目建议书
- 2025年分级设备地矿勘测设备:钻探机项目建议书
- 2025年涨紧轮项目合作计划书
- 2025年面板检测系统合作协议书
- 2025年酶标记制剂项目发展计划
- 第2章 Windows 10操作系统
- GPS公交车报站器使用说明书V
- 小学课堂生成性教学的问题与反思
- 建筑智能化系统介绍08685课件
- 中建(轮扣架)模板工程施工方案
- 03三阶魔方第三层还原图解
- 小区燃气安全宣传新闻稿
- 一元二次方程解法复习课公开课一等奖课件省课获奖课件
- WORD一级上机题答案
- 信访事项复查复核流程图
- 超声科医德医风制度内容
评论
0/150
提交评论