《面向对象程序设计》综合复习题集(杨永斌整理)(8)
41.作为虚函数隐含参数的this指针,决定了虚函数调用时执行的代码。对
三、填空题
1. C++语言是在_________语言的基础上发展起来的。
2. C++语言的编译单位是扩展名为__________的__________文件。 3. 行尾使用注释的开始标记符为__________。
4. 多行注释的开始标记符和结束标记符分别为__________和__________。 5. 用于输出表达式值的标准输出流对象是_________。
6. 用于从键盘上为变量输入值的标准输入流对象是________。 7. 一个完整程序中必须有一个名为________的函数。 8. 一个函数的函数体就是一条_________语句。 9. 当执行cin语句时,从键盘上输入每个数据后必须接着输入一个________符,然后才能继续输入下一个数据。
10. 在C++程序中包含一个头文件或程序文件的预编译命令为__________。 11. 程序中的预处理命令是指以______字符开头的命令。 12. 一条表达式语句必须以______作为结束符。
13. 在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是________定义的头文件。
14. 使用#include命令可以包含一个头文件,也可以包含一个______文件。 15.一个函数定义由________和________两部分组成。 16.若一个函数的定义处于调用它的函数之前,则在程序开始可以省去该函数的______语句。
17.C++头文件和源程序文件的扩展名分别为______和______。 18.程序文件的编译错误分为________和________两类。
19.当使用_______保留字作为函数类型时,该函数不返回任何值。 20.当函数参数表用______保留字表示时,则表示该参数表为空。
21.从一条函数原型语句“int fun1(void);”可知,该函数的返回类型为______,该函数带有______个参数。
22. 当执行cout语句输出endl数据项时,将使C++显示输出屏幕上的光标从当前位置移动到________的开始位置。
23. 假定x=5,y=6,则表达式x++*++y的值为__________。 24. 假定x=5,y=6,则表达式x--*--y的值为__________。
25. 假定x=5,y=6,则执行表达式y*=x++计算后,x和y的值分别为__________和__________。
26. 假定x=5,y=6,则执行表达式y+=x--计算后,x和y的值分别为__________和__________。
27. C++常数0x145对应的十进制值为__________。 28. C++常数0345对应的十进制值为__________。
29. 十进制常数245对应的十六进制的C++表示为__________。 30. 十进制常数245对应的八进制的C++表示为__________。
31. signed char类型的值域范围是________至__________之间的整数。 32. int和float类型的数据分别占用_________和__________个字节。 33. float和double类型的数据分别占用_________和________个字节。 34. bool和char类型的数据分别占用_________和________个字节。
35. unsigned short int和int类型的长度分别为_________和________。 36. 字符串”This\\’s a book.\\n”的长度为__________。 37. 字符串”\\nThis\\’s a pen\\n\\n”的长度为__________。 38. 在C++中存储字符串”abcdef”至少需要________个字节。 39. 在C++中存储字符串”a+b=c”至少需要________个字节。
40. 假定x和y为整型,其值分别为16和5,则xy和x/y的值分别为__________和__________。
41. 假定x和y为整型,其值分别为16和5,则x/y和double(x)/y的值分别为__________和__________。
42. 假定x是一个逻辑量,则x true的值为__________。 43. 假定x是一个逻辑量,则x || true的值为__________。 44. 假定x是一个逻辑量,则x false的值为__________。 45. 假定x是一个逻辑量,则x || false的值为__________。 46. 假定x是一个逻辑量,则!x || false的值为__________。 47. 假定x是一个逻辑量,则x !x的值为__________。 48. 假定x是一个逻辑量,则x || !x的值为__________。
49. 数学算式
x?y 的C++表达式为________________。 2xy3xy 的C++表达式为________________。 x?y1的C++表达式为________________。 22ax?by50. 数学算式
51. 数学算式
52. 设enum Printstatus{ready,busy,error}; 则 cout< 53. 设enum Printstatus{ready=2,busy,error}; 则cout< 54. 常数-4.205和6.7E-9分别具有__________和__________位有效数字。 55. 枚举类型中的每个枚举值都是一个__________,它的值为一个__________。 56. 常数100和3.62的数据类型分别为__________和__________。 57. 若x=5, y=10, 则计算y*=++x表达式后,x和y的值分别为______和______。 58. 假定x和ch分别为int型和char型,则sizeof(x)和sizeof(ch)的值分别为______和______。 59. 假定x=10,则表达式x<=10?20:30的值为______。 60. 表达式sqrt(81)和pow(6,3)的值分别为______和______。 61. 含随机函数的表达式rand()20的值在_____至______区间内。 62. 在switch语句中,每个语句标号所含关键字case后面的表达式必须是_______。 63. 在if语句中,每个else关键字与它前面同层次并且最接近的________关键字相配套。 64. 作为语句标号使用的C++保留字case和defaule只能用于________语句的定义体中。 65. 执行switch语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置 起向下执行,当碰到下一个标号位置时(停止/不停止)________执行。 66. 若while循环的“头”为“while(i++<=10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行______次后正常结束。 67. 若do循环的“尾”为“while(++i<10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行______次后正常结束。 68. 当在程序中执行到________语句时,将结束本层循环类语句或switch语句的执行。 69. 当在程序中执行到________语句时,将结束所在循环语句中循环体的一次执行。 70. 在程序中执行到________语句时,将结束所在函数的执行过程,返回到调用该函数的位置。 71.在程序执行完________函数调用后,将结束整个程序的执行过程,返回到C++集成开发窗口。 72. 元素类型为int的数组a[10]共占用________字节的存储空间。 73. 元素类型为double的二维数组a[4][6]共占用________字节的存储空间。 74. 元素类型为char的二维数组a[10][30]共占用________字节的存储空间。 75. 存储字符’a’和字符串”a”分别需要占用________和________个字节。 76. 空串的长度为________,存储它需要占用________个字节。 77. 字符串”\\’a\\’xy=4\\n”的长度为________。 78. 字符串”a:\\\\xxk\\\\数据”的长度为________。 79. 用于存储一个长度为n的字符串的字符数组的长度至少为________。 80. 若a是一个字符数组,则从键盘上向该数组输入一个字符串的表达式为__________。 81. 若a是一个字符数组,则向屏幕输出a中所存字符串的表达式为__________。 82. 一个二维字符数组a[10][20]能够存储________个字符串,每个字符串的长度至多为________。 83. 对一个二维字符数组a进行初始化的数据为{”123”,”456”,”789”},则a[1]元素对应的字符串为__________。 84. strlen(”apple”)的值为________
…… 此处隐藏:4896字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [基础教育]2016-2022年中国钢芯铝绞线市场现状调
- [基础教育]语文部编版初一语文下册练习题 句式变
- [基础教育]南京继续教育参考答案--深入学习贯彻习
- [基础教育]国旗下讲话稿——珍惜时间好读书
- [基础教育]北师大版六年级数学下册圆锥的体积教学
- [基础教育]人教版-音乐-四年级下册-四年级下册音
- [基础教育]乔布斯2019年斯坦福大学毕业典礼致辞.d
- [基础教育]2015年加油站安全知识竞赛试题及答案
- [基础教育]2020年教师年度考核个人工作总结
- [基础教育]2019年中考历史试题-2019年大庆市初中
- [基础教育]初三仁爱英语第一轮总复习教案
- [基础教育]SG-A094电气配管安装工程隐蔽验收记录
- [基础教育]冀教版小学数学三年级下册第六单元教材
- [基础教育]青岛版(五制)小学科学二年级下册16《制
- [基础教育]2018-2019年初中科学初一中考真卷测试
- [基础教育]幼儿园大班期末简短评语精选
- [基础教育]2018云南临沧公务员考试申论技巧:这样
- [基础教育]学校食堂经营管理方案
- [基础教育]新中国砥砺奋进的七十年原文
- [基础教育]真空泵的选型及常用计算公式
- 高职田径课程教学现状与对策
- 全髋关节置换术在老年股骨颈骨折患者中
- 青人社厅函〔2016〕576号(附件)工资
- cp101-07砂子检验作业指导书 - secret
- 微观经济学 第八章 博弈论 习题
- 2014高考真题(词语运用)汇编及答案
- 2018年人教版七年级语文下册《第三单元
- 苏教版数学四年级上册第一单元试题 - M
- 四川大学新闻与传播考研2000-2010年真
- 浙江万里学院英语专业四年制本科教学计
- 最新2018马年事业祝福语-范文word版(2
- 最全模具行业术语英文翻译
- 皮亚杰的发展心理学理论
- 64篇高考情景式默写 练习题及答案
- 仿写(学生稿)
- 《SQL Server数据库技术》试卷A
- 第七章作业答案
- 江苏省赣榆县海头高级中学高中语文必修
- 浙江省2001年10月自考正常人体解剖学答
- 2012英语重点短语




