- 1、本文档共110页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE #
PAGE
PAGE #
. 单选题 (共 13 题 ,35.1 分)
编写 C++ 程序一般需经过的几个步骤依次是
A 编辑、调试、编译、连接
B 编辑、编译、连接、运行
C 编译、调试、编辑、连接
D 编译、编辑、连接、运行
正确答案: B
决定 C++ 语言中函数的返回值类型的是
A return 语句中的表达式类型
B 调用该函数时系统随机产生的类型
C 调用该函数时的主调用函数类型
D 在定义该函数时所指定的数据类型
D 在定义该函数时所指定的数据类型
正确答案: D
在公有派生类的成员函数不能直接访问基类中继承来的某个成员 ,则该成员一定是基类中的
A 私有成员
B 公有成员
C 保护成员
正确答案: D
正确答案: D
PAGE
PAGE #
正确答案: D
正确答案: D
PAGE
PAGE #
D
D 保护成员或私有成员
PAGE
PAGE #
正确答案: A
对基类和派生类的关系描述中 ,错误的是 。
A 派生类是基类的具体化
B 基类继承了派生类的属性
C 派生类是基类定义的延续
D 派生类是基类的特殊化
正确答案: B
则执行 A x(4,5); 语句后
则执行 A x(4,5); 语句后 ,x.a 和 x.b 的值分别为
A3 和 15
B5 和 4
C4 和 20
D20 和 5
正确答案: C
使用地址作为实参传给形参 ,下列说法正确的是
A 实参是形参的备份
B 实参与形参无联系
C 形参是实参的备份
D 实参与形参是同一对象
7
下列字符串中可以用作 C++ 标识符的是
正确答案: A
在 int a[][3]={{1},{3,2},{4,5,6},{0}} 中 ,a[2][2] 的值是
D4
正确答案: C
Bextern
Bextern
在类中说明的成员可以使用关键字
进行修饰。
A private
正确答案: A
PAGE
PAGE #
PAGE
PAGE #
10
下列关于指针运算的描述错误的是
A 在一定条件下 ,两个指针可以进行关系运算
B 在一定条件下 ,两个指针可以相加
C 在一定条件下 ,指针可以为空
D 在一定条件下 ,两个指针可以相互赋值
正确答案: B
11
在 C++ 语言中 ,对函数参数默认值描述正确的是 :
A 函数参数的默认值只能设定一个
B 一个函数的参数若有多个 , 则参数默认值的设定可以不连续
C 函数参数必须设定默认值
D 在设定了参数的默认值后 ,该参数后面定义的所有参数都必须设定默认值
正确答案: D
12
下述关于开关语句的描述中 , 是正确的。
A 开关语句中 default 子句可以没有 ,也可以有一个 ;
B 开关语句中每个语句序列中必须有 break 语句;
C 开关语句中 default 子句只能放在最后 ;
D 开关语句中 case 子句后面的表达式可以是整形表达式。
正确答案: A
13
下列给字符数组进行初始化中 , 是正确的
Achar s1[ ]="12345abcd";Bchar s2[3]="xyz";Cchar s3[][3]={ 'a', 'x', 'y'};Dchar s4[2[3]={"xyz","mnp"};
Achar s1[ ]="12345abcd";
Bchar s2[3]="xyz";
Cchar s3[][3]={ 'a', 'x', 'y'};
Dchar s4[2[3]={"xyz","mnp"};
正确答案: A
.填空题 (共 8 题 ,21.6 分)
C++ 语言中如果调用函数时 ,
C++ 语言中如果调用函数时 ,需要改变实参或者返回多个值 ,应该采取 或者 方式。
传地址
第二空:
引用
2
在 C++ 中有两种参数传递方式 :
和。
第一空:
传值
第二空:
传引用
3
若要使用 string 类 ,需要引入的头文件是 。在函数前面用 保留字修饰时 ,则表示该函数表为内联函数。
第一空: string.h
第二空:
inline
4
派生类的成员一般分为两部分 ,一部分是 另, 一部分是自己定义的新成员
切换到文本模式
正确答案:
第一空: 从基类继承的成员
5
C++ 程序中 ,一个基本语句的最后一个字符是
__ 。
切换到文本模式
正确答案:
第一空: 分号(; )
6
一个 C++ 程序的开发步骤通常包括编辑、
、
、运行和调试。
切换到文本模式
切换到文本模式正确答案:
第一空: 编译 第二空:
链接
第一空: private 第二空:
public
假定用户没有给一个名为 MyClass 的类定义构造函数和析构函数 ,则系统为其定义的默认构造函数形式为 默,
文档评论(0)