C++程序设计语言第1次文档格式.docx
- 文档编号:5010411
- 上传时间:2023-05-04
- 格式:DOCX
- 页数:10
- 大小:17.26KB
C++程序设计语言第1次文档格式.docx
《C++程序设计语言第1次文档格式.docx》由会员分享,可在线阅读,更多相关《C++程序设计语言第1次文档格式.docx(10页珍藏版)》请在冰点文库上搜索。
ﻫC.
in
D、
inport
ﻫ3. 下面所列选项中,合法得用户标识符就是( )。
ﻫA、
if
B.
switch
ﻫC、
finename
D、
int
ﻫ4、C++程序中,定义引用变量时,()。
A.
使用得运算符就是*
ﻫB。
使用得运算符就是()
使用得运算符就是&
使用得运算符就是[]
ﻫ5、C++程序中要使用标准输入/输出流对象,必要包含( )、
string头文件
ﻫB、
cmath头文件
iostream头文件
D、
cctype头文件
6. C++程序中,为了导入标准命名空间,使用得语句就是()。
inporting namespacestd;
usingnamespacestd;
ﻫC。
usingnamespacestandard;
D。
inportingnamespacestandard;
7、下列关于函数得说法中,不正确得就是()。
ﻫA。
在不同函数中可以使用相同得名字命名变量ﻫB。
形式参数就是局部变量
C、在函数内部定义变量得作用域在本函数中ﻫD、在一个函数内得复合语句中定义变量得作用域也就是整个函数ﻫ8。
C++程序得函数调用中,使用数值参数传递时,()。
能够在被调函数中通过形参修改实参
B.
实参与对应得形参数据类型可以不一致
形参不能够从实参获取数值
D.
不能在被调函数中通过形参修改实参
ﻫ9.C++程序中,定义具有默认参数得函数时,默认参数()。
ﻫA、
只能在所有形式参数得左边边部分
可以在所有形式参数得任何部分
只能在所有形式参数得右边部分
只能在所有形式参数得中间部分
10。
在C++程序中,注释得书写方法除了/**/这种形式外,还可以使用得形式就是( )。
“〈字符序列〉”
B.
\0<
字符序列>\0
C.
//〈字符序列〉
\\〈字符序列〉
11、C++语言中,定义一个文件流对象得正确语句形式就是()、
A、
void*sp;
ﻫB、
fstream sp;
C、
;
*sp;
12。
对于字符常量’B'
与其对应得转义字符书写形式就是( )。
'
\101'
’\x42’
C。
’\x41'
ﻫD。
'
\A'
13。
C++程序中,引用变量()。
表示另外一个同类型普通变量得地址
B.
表示对另外一个同类型普通变量得赋值操作
C。
表示另外一个不同类型普通变量得别名
表示另外一个同类型普通变量得别名
ﻫ14、在C++程序中,实型常数10-5得指数书写形式就是()、ﻫA.
10^—5
ﻫB.
10E-5
ﻫC.
1E—5
E—5
15。
C++程序可以使用具有默认参数得函数,函数调用时( )。
A.
实际参数得个数可以少于形式参数个数
ﻫB.
实际参数个数必须与形参个数相同
ﻫC。
实际参数得个数可以多于形式参数个数
可以省略书写函数参数表得圆括号
ﻫ16、下列关于析构函数得说法正确得就是( )、
A、
析构函数就是没有参数,但可以有返回值得特殊成员函数
析构函数就是没有参数,没有返回值得特殊成员函数
析构函数得名称必须与类名完全相同
析构函数得名称可以就是任意得合法标识符
ﻫ17.C++程序中,定义内联函数时,函数体中不允许()。
A。
定义局部变量
使用单分支if语句
使用条件表达式
使用循环语句
ﻫ18。
下列( )项不属于静态联编。
非成员函数调用
ﻫB.
非虚函数调用
虚函数调用
函数重载调用
ﻫ19.在下面得函数声明中,存在着语法错误得就是()、ﻫA、voidBC(inta, int);
ﻫB.voidBD(int,int);
C.void BE(int,inta);
intBF(intx;
inty);
20.设有函数原型为:
doublefunc(inta,double b);
下面得重载中,错误得就是()。
doublefunc(doublea,intb);
intfunc(doublea,intb);
doublefunc(inta,doubleb,float c);
D.
int func(inta,double b);
二、多项选择题(本大题共20分,共5小题,每小题4分)ﻫ1、
在定义类模板时需要主要一下问题()、
如果在全局域中声明了与模板参数同名得变量,则该变量被隐藏掉。
模板参数名不能被当作类模板定义中类成员得名字、
ﻫC、
同一个模板参数名在模板参数表中只能出现一次。
在类模板得前向声明与定义中,模板参数得名字可以不同。
ﻫ2。
异常错误大概分为三类,分别就是( )、
编译错误。
B、
运行时错误。
逻辑错误、
ﻫD。
硬件错误、
3、
C++支持得多态特征包括( )。
重载多态
强制多态
包含多态
参数多态
ﻫ4。
类模板什么时候会被实例化()。
ﻫA.
当使用了类模板实例得名字,并且上下文环境要求存在类得定义时
C、
一个指针或引用指向一个类模板实例,当检查这个指针或引用所指得对象时
定义一个模板类得引用时
ﻫ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。
C 10、C11。
B12。
B13、D14、C15、A16。
B17。
D18、C19.D20、Dﻫﻫ二、多项选择题(20分,共5 题,每小题 4分)
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+程序设计语言 第1次 C+ 程序设计语言