- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
谋学网 HYPERLINK
福师《++语言程序设计》在线作业二
一、单选题(共 20 道试题,共 40 分。)
1. 下列关于函数模板和模板函数的描述,错误的是( )
. 函数模板是一组函数的模板
. 模板函数是一个实在的函数
. 函数模板是定义重载函数的一种工具
. 模板函数在编译时不生成可执行代码
正确答案:
2. 对于结构中定义的成员,其隐含访问权限为__________。
. puli
. prott
. privt
. stti
正确答案:
3. ++语言对语言做了很多改进,++语言相对于语言的最根本的变化是_________。
. 增加了一些新的运算符
. 允许函数重载,并允许设置缺省参数
. 规定函数说明符必须用原型
. 引进了类和对象的概念
正确答案:
4. 下列关于++语言类的描述中错误的是( )
. 类用于描述事物的属性和对事物的操作
. 类与类之间通过封装而具有明确的独立性
. 类与类之间必须是平等的关系,而不能组成层次结构
. 类与类之间可以通过一些方法进行通信和联络
正确答案:
5. 以下叙述中正确的是()。
. 构成++语言程序的基本单位是类
. 可以在一个函数中定义另一个函数
. min()函数必须放在其他函数之前
. 所有被调用的函数一定要在调用之前进行定义
正确答案:
6.
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函
数是_________。
. 友元函数
. 虚函数
. 构造函数
. 析构函数
正确答案:
7. 下面不能正确表示*/(*)的表达式是( )
. (*)/*
. */(*)
. //*
. *//
正确答案:
8. 在对typf的叙述中错误的是()。
. 用typf可以定义各种类型名,但不能用来定义变量
. 用typf可以增加新类型
. 用typf只是将已存在的类型用一个新的标识符来代表
. 使用typf有利于程序的通用和移植
正确答案:
9. 以下各选项组中,均是++语言关键字的组是()。
. pulioprtorthis
. shostringstti
. itwhil=
. privtoutprintf
正确答案:
10. 下列关于多态性的描述,错误的是_________。
. ++语言的多态性分为编译时的多态性和运行时的多态性
. 编译时的多态性可通过函数重载实现
. 运行时的多态性可通过模板和虚函数实现
. 实现运行时多态性的机制称为动态绑定
正确答案:
11. 结构化程序设计的一种基本方法是()。
. 筛选法
. 递归法
. 归纳法
. 逐步求精法
正确答案:
12. 下列关于多态性的描述,错误的是()。
. ++语言的多态性分为编译时的多态性和运行时的多态性
. 编译时的多态性可通过函数重载实现
. 运行时的多态性可通过模板和虚函数实现
. 实现运行时多态性的机制称为动态绑定
正确答案:
13. 下面的哪个保留字不能作为函数的返回类型()。
. voi
. int
. nw
. long
正确答案:
14. 在每个++程序中都必须包含有这样一个函数,该函数的函数名为()。
. min
. MIN
. nm
. funtion
正确答案:
15. 下面关于数组的初始化正确的是()。
. hrstr[]={‘,’,‘}
. hrstr[2]={,,’}
. hrstr[2][3]={{‘,’},{’’,’},{’’,‘f}}
. hrstr[]={,,’}
正确答案:
16. 下列各种高级语言中,______是面向对象编程语言。( )
. SI
. 语言
. ++语言
. Psl语言
正确答案:
17. 若x,y,z均被定义为整数,则下列表达式能正确表达代数式1/(x*y*z)的是
. 1/x*y*z
. 1.0/(x*y*z)
. 1/(x*y*z)
. 1/x/y/(flot)z
正确答案:
18. 设int * p2=x,* p1=;p2= *;则和的类型分别是( )。
. int * 和int
. int * 和int **
. int 和int *
. int * 和int *
正确答案:
19. 下列对引用的陈述中,不正确的是( )
. 每一个引用都是其所引用对象的别名,因此必须初始化
. 形式上针对引用的操作实际上作用于它所引用的对象
. 一旦定义了引用,一切针对其所引用对象的操作只能通过该引用间接进行
. 不需要单独为引用分配存储空间
正确答案:
20. 以下哪个不是循环语句
. whil语句
. o-whil语句
. for语句
. if-ls语句
正确答案:
福师《++语言程序设计》
文档评论(0)