长沙理工大学试卷标准答案课程名称:C++程序设计试卷编号:1第1页共3页一、1、数据声明、数据处理、结果输出2、封装把对象的属性和方法看成了一个密不可分的整体,从而使对象能够完整地描述并对应于一个具体事物3、数据成员、成员函数、派生类、基类、单继承、多继承4、所指变量的地址、一个5、publicprivateprotected6、5*x*x+8*x*y/8-x*y二、1、A2、D3、C4、A5、D6、D7、D8、B9、A10、B三、1、i10j%3!=0else}2、x=a;staticSampleobj(n);3、coutA=s.A,B=Bendl;Sample::func(s1);四、1、在屏幕上显示:Let'slearntowriteaC++Program.2、153、304、x=2,y=3x!=y五、1、#includeiostream.hintmain(intargc,char*argv[]){intx,y,z;intsum;cinx;ciny;cinz;if(xy){sum=x;if(zy)sum+=z;elsesum+=y;}else{sum=y;if(xz)sum+=x;elsesum+=z;2}coutThesumoftwobiggerinteger:sumendl;return0;}2、#includeiostream.hvoidmain(){floatsalary;cinsalary;coutend1;if(salary3500)salary+=700;elseif(salary3000&&salary3500)salary+=600;elsesalary+=800;}3、#includeiostream.hclassA{private:intx,y;public:A(){x=0;y=0;}A(intx0,inty0){x=x0;y=y0;}~A();voidsetx(intx0){x=x0;}voidsety(inty0){y=y0;}voiddisplay(void);};A::~A(){if(A::x!=A::y)coutthetwointegersnotequalendl;elsecoutthetwointegersareequalendl;}voidA::display(void){coutA::xA::yendl;}intmain(intargc,char*argv[]){3Aa;intx,y;cinx;ciny;a.setx(x);a.sety(y);a.display();return0;}