


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、小 题 , 每 小 题 3 分 )C + 程序中用于实现数据输出的是单 项 选 择 题 ( 本 大 题 共 6 0 分 , 共 2 0输出流对象 cin 和提取运算符 >>B.输出流对象 cin 和插入运算符 <<C.输出流对象 cout 和提取运算符 >>D.输出流对象 cout 和插入运算符 <<2. C+程序中,定义内联函数时需要函数的返回值类型前加上关键字()A.outlineB.inlineC.inD.inport3. 下面所列选项中,合法的用户标识符是( )A.ifB.switchC.finenameD.int4. C+程序中,定义引
2、用变量时,()。A.使用的运算符是 *B.使用的运算符是 ()C.使用的运算符是 &D.使用的运算符是 5. C+ 程序中要使用标准输入 /输出流对象,必要包含()。A.string 头文件B.cmath 头文件C.iostream 头文件D.cctype 头文件6. C+ 程序中,为了导入标准命名空间,使用的语句是()A.inporting namespace std;B.using namespace std;C.using namespace standard;D.inporting namespace standard;7. 下列关于函数的说法中 ,不正确的是( )。A. 在不
3、同函数中可以使用相同的名字命名变量B. 形式参数是局部变量C. 在函数内部定义变量的作用域在本函数中D. 在一个函数内的复合语句中定义变量的作用域也是整个函数8. C+程序的函数调用中,使用数值参数传递时,()A.能够在被调函数中通过形参修改实参B.实参和对应的形参数据类型可以不一致C.形参不能够从实参获取数值D.不能在被调函数中通过形参修改实参9. C+ 程序中,定义具有默认参数的函数时,默认参数()A.只能在所有形式参数的左边边部分B.可以在所有形式参数的任何部分C.只能在所有形式参数的右边部分D.只能在所有形式参数的中间部分10. 在 C+ 程序中,注释的书写方法除了/*/ 这种形式外,
4、还可以使用的形式是( )A.“<字符序列 >”B.0< 字符序列 >0C.< 字符序列 >11. C+语言中,定义一个文件流对象的正确语句形式是()。A.void *sp;B.fstream sp;C.FILE &sp;D.filestream *sp;12. 对于字符常量B',与其对应的转义字符书写形式是()。A.'101'B.'x42'C.'x41'D.'A'13. C+ 程序中,引用变量( )。A.表示另外一个同类型普通变量的地址B.表示对另外一个同类型普通变量的赋值操作C
5、.表示另外一个不同类型普通变量的别名D.表示另外一个同类型普通变量的别名14. 在 C+ 程序中,实型常数10-5 的指数书写形式是( )。A.10A-5B.10E-5C.1E-5D.E-515. C+ 程序可以使用具有默认参数的函数,函数调用时()A.实际参数的个数可以少于形式参数个数B.实际参数个数必须与形参个数相同C. 实际参数的个数可以多于形式参数个数D.可以省略书写函数参数表的圆括号16. 下列关于析构函数的说法正确的是( )。A.析构函数是没有参数,但可以有返回值的特殊成员函数B.析构函数是没有参数,没有返回值的特殊成员函数C.析构函数的名称必须与类名完全相同D.析构函数的名称可以
6、是任意的合法标识符17. C+程序中,定义内联函数时,函数体中不允许()A.定义局部变量B.使用单分支 if 语句C.使用条件表达式D.使用循环语句18. 下列( )项不属于静态联编。A.非成员函数调用B.非虚函数调用C.虚函数调用D. 函数重载调用19. 在下面的函数声明中 ,存在着语法错误的是( )。A. void BC(int a, int);B. void BD(int, int);C. void BE(int, int a);D. int BF(int x; int y);20. 设有函数原型为: double func(int a,double b); ,下面的重载中,错误的是(
7、)A.double func(double a,int b);B.int func(double a,int b);C.double func(int a,double b,float c);D.int func(int a,double b);二、多项选择题(本大题共20分,共 5 小题,每小题 4 分)1.在定义类模板时需要主要一下问题( )。A.如果在全局域中声明了与模板参数同名的变量,则该变量被隐藏掉。B.模板参数名不能被当作类模板定义中类成员的名字C. 同一个模板参数名在模板参数表中只能出现一次。D. 在类模板的前向声明和定义中,模板参数的名字可以不同2. 异常错误大概分为三类,分别
8、是( )。A.编译错误B.运行时错误。C.逻辑错误。D.硬件错误。3.C+支持的多态特征包括()。A.重载多态B.强制多态C.包含多态D.参数多态4.类模板什么时候会被实例化()。A.当使用了类模板实例的名字,并且上下文环境要求存在类的定义时B.当使用了类模板实例的名字,并且上下文环境要求存在类的定义时C.一个指针或引用指向一个类模板实例,当检查这个指针或引用所指的对象时D.定义一个模板类的引用时5.STL的三个基本组成部分是()。A.容器B. 模板C.算法D.迭代器三、判断题(本大题共 20分,共 10 小题,每小题 2 分)1. C+语言中,文件是指具名存放在外部存储设备上的一组信息,它们
9、以二进制代码形式存在。2. C+语言中,文件的顺序读写方式不利于数据文件的修改操作。3. C+程序中,语句:string s1,s2;定义了两个string类型的对象。4. C+程序中,使用内联函数的目的是提高程序的执行效率。5. C+语言中,定义多维数组时,每一维的长度都必须用单独的一个方括号(数组运算符)括起来。6. C+程序中,可以使用表达式()判断si是否空串。7. C+程序中,可以通过文件流对象的tellg函数获取文件写位置指针与文件头之间的距离(字节数)8. C+程序中,对一个文件的操作完成后,要及时关闭文件。9. C+程序中,使用文件流对象的eof函数来判断文件数据是否已经处理完成。10. C+程序中,可以通过输岀文件流对象和插入操作符(<<)配合将数据写入到数据文件中。答案:一、单项选择题( 60 分,共 20 题,每小题 3 分)1. D 2. B 3. C 4. C 5. C 6. B 7. D 8. D 9. C 10. C 11. B 12. B 13. D 14. C 15. A 16. B 17. D 18. C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版八年级数学下册《17.1勾股定理》同步测试题及答案
- 2025届山东省德州市八校七下数学期末考试模拟试题含解析
- 移动应用开发中的常见问题与解决策略的试题及答案
- 企业合规性与战略风险管理的未来研究试题及答案
- 广东省江门市台山市2025届数学七下期末质量检测模拟试题含解析
- 促进跨部门合作的具体措施计划
- 在线教育平台的技术实现与挑战的试题及答案
- 法学概论考试中的数据保护法律与试题及答案
- 建立平台学校社团平台计划
- 2025年数字转型与公司战略试题及答案
- 危大工程巡视检查记录
- 暨南学报(哲学社会科学版)投稿之行文格式样本
- 复旦大学《本科生课程论文》封面
- 沪科版八年级数学下册四边形辅助线常用做法
- 重庆市煤矿企业落实安全生产主体责任实施细则考评表
- DB21∕T 3384-2021 空气源热泵系统工程技术规程
- 《腰段解剖》PPT课件
- 官话套话大全
- 2022年工业废水处理工(中级)理论题库-中(多选题部分)
- 列宁晚年思想及对中国社会主义建设的指导意义
- NY T 1145-2006 温室地基基础设计丶施工与验收技术规范
评论
0/150
提交评论