长沙理工大学C++程序试卷6答案.doc

长沙理工大学C++程序试卷6答案.doc

ID:57189069

大小:61.50 KB

页数:3页

时间:2020-08-05

长沙理工大学C++程序试卷6答案.doc_第1页
长沙理工大学C++程序试卷6答案.doc_第2页
长沙理工大学C++程序试卷6答案.doc_第3页
资源描述:

《长沙理工大学C++程序试卷6答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、空题(15分,每空1分)1、全局作用域、文件作用域、函数作用域、块作用域2、x-yx=x-y3、传值引用传递变量地址传址4、成员的访问控制信息5、构造函数析构函数6、inline7、b二、选择题(20分,每空2分)1、A2、A3、C4、A5、C6、A7、A8、BAD三、阅读程序填空题(15分,第一个空1分,其它空2分)1、sqrt(1000)(1分)n%8==0(2分)cout<

2、、阅读程序,并写出结果(20分,每小题5分)1、2、为数组的指针,首先指向a[0],pb是pa的引用,当执行pb++时,也使pa指向了a[1],所以输出为:203、4、88.18,97五、编程题(30分,每小题10分)1、#include #include void main(){flaota,b,c,d;cout<<"a=";cin>>a;cout<<"b=";cin>>b;cout<<"c=";cin>>c;d=b*b-4*a*c;if(a==0)cout<<"不是二次方程!"<

3、:"<<-b/(2*a)<0)cout<<"两个实跟:"<<-b+sqrt(d)/(2*a)<<","<<(-b-sqrt(d)/(2*a)<void main(){inti,j,k,sum,rsum;cout<<"公鸡母鸡雏鸡"<

4、0)cout<#includeclassrectangle{private:floatledge,sedge;public:rectangle(){};rectangle(floata,floatb){ledge=a;aedge=b;};floatarea(){Returnledge*sedge;};voidshowlength(){cout<<”周长:”<<(ledge+sedge)+2<

5、rectangler2)//以对象作为返回值{rectangletemp;temp.ledge=ledge+r2.ledge;temp.sedge=sedge+r2.sedge;returntemp;};};voidmain(){rectangleA(3.5,2.5),B(4.2,3.8);cout<<”A”;A.showlength();cout<<”B”;B.showlength();rectangleC=A.tlength(B);cout<<”C”;C.showlength();}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。