欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    《面向对象程序设计》综合复习题集参考解答.docx

    • 资源ID:12789646       资源大小:30.79KB        全文页数:33页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《面向对象程序设计》综合复习题集参考解答.docx

    1、面向对象程序设计综合复习题集参考解答面向对象程序设计综合复习题集参 考 解 答一、单选题1. A 2. C 3. B 4. B 5. B 6. C 7. A 8. D 9. B 10. D 11. D 12. C 13. D 14. D 15. C 16. A 17. B 18. A 19. C 20. B 21. B 22. C 23. C 24. B 25. D 26. C 27. A 28. A 29. C 30. B 31. D 32. C 33. D 34. C 35. C 36. A 37. B 38. B 39. C 40. A 41. C 42. C 43. A 44. B 4

    2、5. B 46. A 47. B 48. B 49. C 50. B 51. D 52. B 53. A 54. D 55. C 56. D 57. C 58. B 59. C 60. D 61. D 62. B 63. A 64. C 65. A 66. C 67. C 68. B 69. B 70. C 71. A 72. D 73. B 74. D 75. A 76. C 77. D 78. D 79. C 80. C 81. D 82. A 83. B 84. D 85. A 86. A 87. B 88. C 89. D 90. C 91. A 92. D 93. D 94. B 9

    3、5. D 96. C 97. A 98. B. 99. C 100. D 101. A 102. B 103. B 104. C 105. D 106. B 107. A 108. D 109. B 110. C 111. D 112. A 113. A 114. B 115. D 116. B 117. A 118. C 119. A 120. B 121. D 122. C 123. A 124. C 125. B 126. A 127. C 128. C 129. D 130. B 131. D 132. C 133. A 134. B 135. A 136. C 137. C 138.

    4、 B 139. A 140. C 141. B 142. A 143. D 144. D 145. B 146. A 147. C 148. D 149. B 150. C 151. D 152. C 153. D 154. B 155. A 156. C 157. D 158. C 159. D 160. A 161. A 162. B 163. D 164. B 165. C 166. B 167. C 168. C 169. D 170. A 171. C 172. D 173. B 174. A 175. D 176. D 177. C 178. A 179. D 180. B 181

    5、. B 182. C 183. A 184. C 185. C 186. D 187. C 188. B 189. A 190. C 191. D 192. A 193. A 194. D 195. B 196. C 197. B 198. C 199. B 200. D 201. C 202. B 203. A 204. C 205. B 206. D 207. D 208. A二、判断题1611162126313641271217222732373813182328333849141924293439510152025303540三、填空题1.C2.cpp、程序3./4./*、*/5.co

    6、ut6.cin7.main8.复合9.空白10.#include11.#12.分号13.用户(或编程者)14.程序15.函数头、函数体16.原型(或声明)17.h、.cpp18.警告(warning)、致命(error)19.void20.void21.int022.下一行23.3524.2525.6、3026.4、1127.32528.22929.0xF5(F大小写均可)30.036531.-128、+12732.44、33.4、834.1、135.2、436.1537.1538.739.640.1、341.3、3.242.x43.true(或1)44.false(或0)45.x46.!x4

    7、7.false(或0)48.true(或1)49.(x+y)/(2*x*y)50.3*x*y/(x+y)51.1/(a*x*x+b*y*y)52.153.3、54.4、255.枚举常量、整数56.int、double57.6、6058.4、159.2060.921661.0、1962.常量63.if64.switch65.不停止66.1167.1068.break69.continue70.return71.主(或main)72.4073.19274.30075.1、276.0、177.878.1179.n+180.cina81.couta82.10、1983.”456”84.5、185.9、

    8、786.8、087.函数体88.类型89.static90.externdoublex;91.template92.虚拟类型(或类型)93.递归94.templateTcubin(Tn)returnn*n*n;95.void96.static97.右边(或后面)98.extern99.头文件100.函数体101.文件包含命令102.文件103.代码区(程序区)104.全局数据105.栈106.i*m+j+1107.2、4108.13109.总和110.4111.地址DataType*112.(char*)p113.int*114.*pp115.*p、p116.*p、*p117.25118.42

    9、119.26120.42121.4*i122.*(a+i)123.a+i*sizeof(ai)124.第一个、修改125.b7、b2126.int*p=x;127.*p128.intn、int*129.c30、c32130.int(*)6131.*(ai+j)或*(*(a+i)+j)或*(a+i)j132.inty=x;133.x134.相等、x135.*p136.p0、*P137.a138.char(*)n139.deletep140.deletep141.0(或0)142.double*pv=v;143.H144.ple145.pc=(char*)pv;146.int(*p)100=b;1

    10、47.(*p).name148.fp-score149.intra=a;150.6151.10152.17153.对象154.实例155.封装156.继承157.聚合158.抽象、封装体159.继承160.多继承(或多重继承)161.单继承162.编译、运行163.重载、虚函数164.设计、实现165.问题域、应用166.函数167.private(或私有)168.public(或公有)169.private(或私有)170.public(或公有)171.private172.内联173.类名174.冒号175.inline176.作用域177.AA*AA:abc()178.不在179.con

    11、st180.const181.*this182.this183.类定义184.不能够185.队列长度186.队首187.(first+length)MS188.(first+1)MS189.length=0190.length=MS191.删除192.插入193.队首194.队尾195.ElemHead-next196.ElemTail197.NULL198.相同199.相同200.2201.构造202.析构203.构造函数204.AB()205.AB()206.无参构造函数207.动态存储空间208.析构函数209.10210.N211.初始化表212.初始化表213.初始化表214.函数体

    12、215.constintaa;216.intaa;217.AB(intaa):a(aa);218.AB(intaa):a(aa);219.析构函数220.不会221.2222.a223.2224.1225.2226.1227.3228.错误229.正确230.错误231.拷贝构造函数232.AB(AB)(注:可附带任何一个名字的参数)233.deletepa;234.只能、不能235.初始化236.类域237.优先级238.0、1239.1、2240.赋值241.2242.成员函数243.ostream244.istream245.2246.成员247.返回值、空248.继承(派生)249.公

    13、有和保护、私有250.公有和保护、任何251.private、私有252.类名253.虚基类254.二义性255.this四、程序填充1. (1) f1+f2 (2) i%5=0 (3) f2. (1) x (2) i (3) -j3. (1) n=99 (2) i=temp (3) break4. (1) b=0 (2) a=b (3) b=r5. (1) x3 (或x=i7. (1) i=5+I (3) cout=A & stri=Z(2) num+ (3) return num 9. (1) void fun(char ss) (2) fun(s) (3) i*p (2) p+ (或+p

    14、) (3) q- (或-q)12. (1) x/2 (2) x!=0 (3) coutak13. (1) int n (2) k=j (3) ak=x14. (1) int a (或int* a)(2) aj+1=aj (3) break15. (1) (low+high)/2 (2) return mid (3) low=mid+116. (1) isize (2) tablej+1=tablej (3) p17. (1) in (2) new NODE (3) tablei18. (1) inext (3) p-data20. (1) q-next (2) p (3) return p21

    15、. (1) int& ARRAY: (2) n=s (3) vn (或*(v+n)22. (1) ARRAY: (2) new intn (3) vi=ai23. (1) int& ARRAY: (2) ns (3) vn-1 (或*(v+n-1)24. (1) AA:MaxA() (2) x=ai (3) return x25. (1) in-1 (或i=n-2) (b) x=aj; k=j; (c) ai=x26. (1) AA:InsertA() (2) aj+1=aj (3) break 27. (1) x.SetA(a,6) (2) x.MaxA() (3) x.PrintA() 2

    16、8. (1) AA x (2) m=x.MaxA() (3) x.SortA()29. (1) top=ARRAY_SIZE-1 (2) top+(或+top) (3) newElem 30. (1) int Stack:Pop() (2) elemtop- (3) Pop()31. 答案:(1) A(int aa):a(aa) (2) A *p (3) p=new A(5)32. 答案:(1) A() a=0; 或A():a(0) 注:数据0可用NULL代替 (2) new charstrlen(aa)+1 (3) A() delete a;33. 答案:(1) :a(aa),b(bb) (

    17、2) A x(5),y(x) 注:x(5)与x=5等效,y(x) 与y=x等效 (3) A *p=&x34. 答案:(1) A(int aa=0, int bb=0)a=aa; b=bb; (2) p1=new A (3) p2= new A(4,5)35. 答案:(1) a=new intMaxLen (b) return ai; (c) s+=r.GetValue(i)36. 答案:(1) for(int i=0; in; i+) ai=aai (2) A:A() delete a; (3) for(i=0; i10; i+) s+=r.GetValue(i)37. (1) return

    18、gd_name (2) static int (3) return totalweight38. (1) friend Point operator+(Point& pt,int dd)(2) friend Point operator+(Point& pt1,Point& pt2)(3) temp.y+=pt2.y39. (1) public Base1, public Base2(2) Base1:x=x1(3) Base2:x=x240. (1) Base:output() (2) Base(m1,m2) (3) mem3=m341. (1) Dx()*Dx()+Dy()*Dy()(2)

    19、 pt1=pts;pt2=pte; (或 :pt1(pts),pt2(pte)(3) Length()42. (1) virtual public vehicle(2) virtual public vehicle(3) public bicycle, public motorcar五、读程序写出运行结果1. max:85 min:18 2. 1 2 3 5 8 13 21 34 55 893. s=60 4. 121 a,b,c=7,12,305. 11 14 switch end. 6. 36 139 -5 1 73 8 8 67 7. 114 138 55 8. 1 1 1 2 2 3

    20、3 6 9 4 24 33 9. 10 6 4 10. * * * * * 11. 1 5 7 11 13 37 12. +*+* 13. 1 2 12 2 2 30 3 2 66 14. s=63 15. 264 16. 10 1 -6 4 0 -3 6 -6 -9 17. 10 25 15 35 10 25 18. x=13, y=21 x=5, y=8, z=34 19. x,y=10, 26 x,y=26, 10 x,y=10, 26 x,y=25, 11 20. 29 28 57 21. 55 50 22. 4 3 14 23. 2 1 5 2 24. worker cadre 25. 5 8 11 14 26. +-*/ abcd 1234 27. year:4 month:5 day:3 28. abcdef 30 shenyafen 95 29. abcdef 30 abcdefxyz 50 30. 12


    注意事项

    本文(《面向对象程序设计》综合复习题集参考解答.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开