C++程序设计语言第1次.docx

上传人:b****5 文档编号:11739590 上传时间:2023-03-31 格式:DOCX 页数:10 大小:17.26KB
下载 相关 举报
C++程序设计语言第1次.docx_第1页
第1页 / 共10页
C++程序设计语言第1次.docx_第2页
第2页 / 共10页
C++程序设计语言第1次.docx_第3页
第3页 / 共10页
C++程序设计语言第1次.docx_第4页
第4页 / 共10页
C++程序设计语言第1次.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

C++程序设计语言第1次.docx

《C++程序设计语言第1次.docx》由会员分享,可在线阅读,更多相关《C++程序设计语言第1次.docx(10页珍藏版)》请在冰豆网上搜索。

C++程序设计语言第1次.docx

C++程序设计语言第1次

第1次作业

一、单项选择题(本大题共60分,共 20 小题,每小题 3 分)

1。

C++程序中,用于实现数据输出得就是()。

ﻫA. 

输出流对象cin与提取运算符>>

B、

输出流对象cin与插入运算符<〈

C、

输出流对象cout与提取运算符>〉

D。

输出流对象cout与插入运算符<〈

2、C++程序中,定义内联函数时需要函数得返回值类型前加上关键字()。

A、

outline

B。

inline

ﻫC.

in

D、

inport

ﻫ3. 下面所列选项中,合法得用户标识符就是( )。

ﻫA、 

if

B.

switch

ﻫC、

finename

D、

int

ﻫ4、C++程序中,定义引用变量时,()。

A.

使用得运算符就是*

ﻫB。

使用得运算符就是()

C、

使用得运算符就是&

D、

使用得运算符就是[]

ﻫ5、C++程序中要使用标准输入/输出流对象,必要包含( )、

A、

string头文件

ﻫB、

cmath头文件

ﻫC、

iostream头文件

D、 

cctype头文件

6. C++程序中,为了导入标准命名空间,使用得语句就是()。

A.

inporting namespacestd;

ﻫB。

usingnamespacestd;

ﻫC。

usingnamespacestandard;

D。

inportingnamespacestandard;

7、下列关于函数得说法中,不正确得就是()。

ﻫA。

 在不同函数中可以使用相同得名字命名变量ﻫB。

 形式参数就是局部变量

C、在函数内部定义变量得作用域在本函数中ﻫD、在一个函数内得复合语句中定义变量得作用域也就是整个函数ﻫ8。

 C++程序得函数调用中,使用数值参数传递时,()。

ﻫA。

 

能够在被调函数中通过形参修改实参

B. 

实参与对应得形参数据类型可以不一致

ﻫC.

形参不能够从实参获取数值

D.

不能在被调函数中通过形参修改实参

ﻫ9.C++程序中,定义具有默认参数得函数时,默认参数()。

ﻫA、

只能在所有形式参数得左边边部分

ﻫB、

可以在所有形式参数得任何部分

C、

只能在所有形式参数得右边部分

D、

只能在所有形式参数得中间部分

10。

在C++程序中,注释得书写方法除了/**/这种形式外,还可以使用得形式就是( )。

ﻫA。

“〈字符序列〉”

B.

\0<字符序列>\0

C.

//〈字符序列〉

D。

\\〈字符序列〉

11、C++语言中,定义一个文件流对象得正确语句形式就是()、

A、 

 void*sp;

ﻫB、 

fstream sp;

C、 

;

D、

 *sp;

12。

对于字符常量’B',与其对应得转义字符书写形式就是( )。

ﻫA、

 '\101'

B、

’\x42’

C。

’\x41'

ﻫD。

'\A'

13。

C++程序中,引用变量()。

A.

表示另外一个同类型普通变量得地址

B. 

表示对另外一个同类型普通变量得赋值操作

C。

表示另外一个不同类型普通变量得别名

D。

表示另外一个同类型普通变量得别名

ﻫ14、在C++程序中,实型常数10-5得指数书写形式就是()、ﻫA.

 10^—5

ﻫB. 

10E-5

ﻫC. 

1E—5

D。

E—5

15。

C++程序可以使用具有默认参数得函数,函数调用时( )。

A. 

实际参数得个数可以少于形式参数个数

ﻫB. 

实际参数个数必须与形参个数相同

ﻫC。

 

实际参数得个数可以多于形式参数个数

ﻫD。

 

可以省略书写函数参数表得圆括号

ﻫ16、下列关于析构函数得说法正确得就是( )、

A、

析构函数就是没有参数,但可以有返回值得特殊成员函数

B. 

析构函数就是没有参数,没有返回值得特殊成员函数

ﻫC。

析构函数得名称必须与类名完全相同

ﻫD。

析构函数得名称可以就是任意得合法标识符

ﻫ17.C++程序中,定义内联函数时,函数体中不允许()。

A。

定义局部变量

ﻫB。

使用单分支if语句

ﻫC。

使用条件表达式

ﻫD。

使用循环语句

ﻫ18。

下列( )项不属于静态联编。

A。

 

非成员函数调用

ﻫB.

非虚函数调用

ﻫC、

虚函数调用

ﻫD。

函数重载调用

ﻫ19.在下面得函数声明中,存在着语法错误得就是()、ﻫA、voidBC(inta, int);ﻫB.voidBD(int,int);

C.void BE(int,inta);ﻫD。

intBF(intx;inty);

20.设有函数原型为:

doublefunc(inta,double b);,下面得重载中,错误得就是()。

A.

doublefunc(doublea,intb);

B、

intfunc(doublea,intb);

C。

doublefunc(inta,doubleb,float c);

D. 

int func(inta,double b);

二、多项选择题(本大题共20分,共5小题,每小题4分)ﻫ1、

在定义类模板时需要主要一下问题()、

ﻫA。

如果在全局域中声明了与模板参数同名得变量,则该变量被隐藏掉。

ﻫB、

模板参数名不能被当作类模板定义中类成员得名字、

ﻫC、 

同一个模板参数名在模板参数表中只能出现一次。

ﻫD。

 

在类模板得前向声明与定义中,模板参数得名字可以不同。

ﻫ2。

 

异常错误大概分为三类,分别就是( )、

ﻫ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++语言中,文件就是指具名存放在外部存储设备上得一组信息,它们以二进制代码形式存在、

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分)

1。

ABCD2、ABC3。

 ABCD4、ABC5、ACD

ﻫ三、判断题(20分,共 10题,每小题2分)ﻫ1、√2.√3、 √4.√5、√6.√7、×8。

√9、√10.√ 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 交通运输

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1