C++程序设计语言第次Word格式文档下载.docx
- 文档编号:20978416
- 上传时间:2023-01-26
- 格式:DOCX
- 页数:9
- 大小:16.96KB
C++程序设计语言第次Word格式文档下载.docx
《C++程序设计语言第次Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C++程序设计语言第次Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
in
inport
3.下面所列选项中,合法的用户标识符是()。
if
switch
finename
int
4.C++程序中,定义引用变量时,()。
使用的运算符是*
使用的运算符是()
使用的运算符是&
使用的运算符是[]
5.C++程序中要使用标准输入/输出流对象,必要包含()。
string头文件
cmath头文件
iostream头文件
cctype头文件
6.C++程序中,为了导入标准命名空间,使用的语句是()。
inportingnamespacestd;
usingnamespacestd;
usingnamespacestandard;
inportingnamespacestandard;
7.下列关于函数的说法中,不正确的是()。
A.在不同函数中可以使用相同的名字命名变量
B.形式参数是局部变量
C.在函数内部定义变量的作用域在本函数中
D.在一个函数内的复合语句中定义变量的作用域也是整个函数
8.C++程序的函数调用中,使用数值参数传递时,()。
能够在被调函数中通过形参修改实参
实参和对应的形参数据类型可以不一致
形参不能够从实参获取数值
不能在被调函数中通过形参修改实参
9.C++程序中,定义具有默认参数的函数时,默认参数()。
只能在所有形式参数的左边边部分
可以在所有形式参数的任何部分
只能在所有形式参数的右边部分
只能在所有形式参数的中间部分
10.在C++程序中,注释的书写方法除了/**/这种形式外,还可以使用的形式是()。
“<
字符序列>
”
\0<
\0
//<
\\<
11.C++语言中,定义一个文件流对象的正确语句形式是()。
void*sp;
fstreamsp;
FILE&
sp;
filestream*sp;
12.对于字符常量'
B'
,与其对应的转义字符书写形式是()。
'
\101'
'
\x42'
\x41'
\A'
13.C++程序中,引用变量()。
表示另外一个同类型普通变量的地址
表示对另外一个同类型普通变量的赋值操作
表示另外一个不同类型普通变量的别名
表示另外一个同类型普通变量的别名
14.在C++程序中,实型常数10-5的指数书写形式是()。
10^-5
10E-5
1E-5
E-5
15.C++程序可以使用具有默认参数的函数,函数调用时()。
实际参数的个数可以少于形式参数个数
实际参数个数必须与形参个数相同
实际参数的个数可以多于形式参数个数
可以省略书写函数参数表的圆括号
16.下列关于析构函数的说法正确的是()。
析构函数是没有参数,但可以有返回值的特殊成员函数
析构函数是没有参数,没有返回值的特殊成员函数
析构函数的名称必须与类名完全相同
析构函数的名称可以是任意的合法标识符
17.C++程序中,定义内联函数时,函数体中不允许()。
定义局部变量
使用单分支if语句
使用条件表达式
使用循环语句
18.下列()项不属于静态联编。
非成员函数调用
非虚函数调用
虚函数调用
函数重载调用
19.在下面的函数声明中,存在着语法错误的是()。
A.voidBC(inta,int);
B.voidBD(int,int);
C.voidBE(int,inta);
D.intBF(intx;
inty);
20.设有函数原型为:
doublefunc(inta,doubleb);
,下面的重载中,错误的是()。
doublefunc(doublea,intb);
intfunc(doublea,intb);
doublefunc(inta,doubleb,floatc);
intfunc(inta,doubleb);
二、多项选择题(本大题共20分,共5小题,每小题4分)
1.
在定义类模板时需要主要一下问题()。
如果在全局域中声明了与模板参数同名的变量,则该变量被隐藏掉。
模板参数名不能被当作类模板定义中类成员的名字。
同一个模板参数名在模板参数表中只能出现一次。
在类模板的前向声明和定义中,模板参数的名字可以不同。
2.
异常错误大概分为三类,分别是()。
编译错误。
运行时错误。
逻辑错误。
硬件错误。
3.
C++支持的多态特征包括()。
重载多态
强制多态
包含多态
参数多态
4.
类模板什么时候会被实例化()。
当使用了类模板实例的名字,并且上下文环境要求存在类的定义时
一个指针或引用指向一个类模板实例,当检查这个指针或引用所指的对象时
定义一个模板类的引用时
5.
STL的三个基本组成部分是()。
容器
模板
算法
迭代器
三、判断题(本大题共20分,共10小题,每小题2分)
1.C++语言中,文件是指具名存放在外部存储设备上的一组信息,它们以二进制代码形式存在。
2.C++语言中,文件的顺序读写方式不利于数据文件的修改操作。
3.C++程序中,语句:
strings1,s2;
定义了两个string类型的对象。
4.C++程序中,使用内联函数的目的是提高程序的执行效率。
5.C++语言中,定义多维数组时,每一维的长度都必须用单独的一个方括号(数组运算符)括起来。
6.C++程序中,可以使用表达式s1.empty()判断s1是否空串。
7.C++程序中,可以通过文件流对象的tellg函数获取文件写位置指针与文件头之间的距离(字节数)。
8.C++程序中,对一个文件的操作完成后,要及时关闭文件。
9.C++程序中,使用文件流对象的eof函数来判断文件数据是否已经处理完成。
10.C++程序中,可以通过输出文件流对象和插入操作符(<
)配合将数据写入到数据文件中。
答案:
一、单项选择题(60分,共20题,每小题3分)
1.D2.B3.C4.C5.C6.B7.D8.D9.C10.C11.B12.B13.D14.C15.A16.B17.D18.C19.D20.D
二、多项选择题(20分,共5题,每小题4分)
1.ABCD2.ABC3.ABCD4.ABC5.ACD
三、判断题(20分,共10题,每小题2分)
1.√2.√3.√4.√5.√6.√7.×
8.√9.√10.√
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 程序设计语言