1.[单选题] 下列说明中,const char *ptr;ptr应该是( ).
下载答案,请参考帮助中心说明
A.指向字符常量的指针
B.指向字符的常量指针
C.指向字符串常量的指针
D.指向字符串的常量指针
答:——C——
2.[单选题] 文件包含命令中被包含的文件的扩展名( ).
A.必须为.h
B.不能用.h
C.必须是.c
D.不一定是.h
答:——D——
3.[单选题] 下面关于类概念的描述中,( )是错误的.
A.类是由抽象数据类型的实现
B.类是具有共同行为的若干对象的统一描述体 答案联系q1 647861640
C.类是创建对象的样板
D.类是C语言中的结构类型
答:——D——
4.[单选题] 下面关键字中,用以说明类中公有成员是( ).
A.public
B.private
C.protected
D.friend
答:————
5.[单选题] 在将两个字符串连接起来组成一个字符串时,选用( )函数.
A.strlen()
B.strcpy()
C.strcat()
D.strcmp()
答:————
6.[单选题] 下列描述中( )是引用调用.
A.形参是指针,实参是地址值
B.形参和实参都是变量
C.形参是数组名,实参是数组名
D.形参是引用,实参是变量
答:————
7.[单选题] 在传值调用中,要求( ).
A.形参和实参类型任意,个数相等
B.实参和形参类型都完全一致,个数相等
C.实参和形参对应的类型一致,个数相等
D.实参和形参对应的类型一致,个数任意
答:————
8.[单选题] 具有类型转换功能的构造函数,应该是( ).
A.不带参数的构造的构造函数
B.带有一个参数的构造函数
C.带有两个以上参数的构造函数
D.默认构造函数
答:————
9.[单选题] 下列符号中,( )不可作为分隔符.
A.,
B.:
C.?
D.;
答:————
10.[单选题] 下列有关对函数模板参数的描述,错误的是( ).
A.模板参数可以是一个或多个
B.通常每个模板参数前必须加class
C.模板参数是一个算术表达式
D.模板参数是参数化的类型
答:————
11.[单选题] 友元的作用( ).
A.提高程序的运行效率
B.加强类的封装性
C.实现数据的隐藏性
D.增强成员函数的种类
答:————
12.[单选题] 下列定义中,( )是定义指向数组的指针p.
A.int*p[5]
B.int(*p)[5]
C.(int*)p[5]
D.int*p[]
答:————
13.[单选题] 在关于C++与C 语言关系的描述中,( )是错误的.
A.C语言是C++的一个子集
B.C++是与C语言兼容的
C.C++对C语言进行了一些改进
D.C++和C语言都是面向对象的
答:————
14.[单选题] 下列的标识符中,( )是文件级作用域的.
A.函数形参
B.语句标号
C.外部静态类标识符
D.自动类标识符
答:————
15.[单选题] 下述静态数据成员的特性中,( )是错误的.
A.说明静态数据成员时前面要加修饰符static
B.静态数据成员要在类体外进行初始化
C.引用静态数据成员时,可在静态数据成员名前加<类名>和作用域运算符
D.静态数据成员不是所有对象共用的
答:————
16.[单选题] 下列函数中,( )不能重载.
A.成员函数
B.非成员函数
C.构造函数
D.析构函数
答:————
17.[单选题] 下面关于对象概念的描述中,( )是错误的.
A.对象就是C语言中的结构变量
B.对象代表着正在创建的系统中的一个实体
C.对象是一个状态和操作(或方法)的封装体
D.对象之间的信息传递是通过消息进行的
答:————
18.[单选题] 下列( )是语句.
A.;
B.a=17
C.x+y
D.cout<<"\n"
答:————
19.[单选题] 关于虚函数的描述中,( )是正确的.
A.虚函数是一个静态类型的成员
B.虚函数是一个非成员函数
C.基类中说明了虚函数之后,派生类中将其对应的函数可不必说明为虚函数
D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型
答:————
20.[单选题] 作用域运算符的功能是( ).
A.标识作用域的级别
B.指出作用域的范围
C.给定作用域的大小
D.标识某个成员是属于哪个类的
答:————
21.[单选题] 在函数的返回值类型与返回值表达式的类型的描述中,( )是错误的.
A.函数返回值的类型是在定义函数时确定,在函数调用时是不能改变的
B.函数返回值的类型就是返回值表达式的类型
C.函数返回值表达式类型与函数返回值类型不同时,表达式类型应转换成函数返回值类型
D.函数返回值类型决定了返回值表达式的类型
答:————
22.[单选题] 已知:print()函数是一个类的常成员函数,它无返回值,下列表示中,( )是正确的.
A.voidprint()const
B.constvoidprint()
C.voidconstprint()
D.voidprint(const)
答:————
23.[单选题] 按照标识符的要求,( )符号不能组成标识符.
A.连接符
B.下划线
C.大小写字母
D.数字字符
答:————
24.[单选题] 关于new运算符的下列描述中,( )是错误的.
A.它可以用来动态创建对象和对象数组
B.使用它创建的对象或对象数组可以使用运算符delete删除
C.使用它创建对象时要调用析构函数
D.使用它创建对象数组时必须指定初始值
答:————
25.[单选题] 下列标识符中,( )不是局部变量.
A.register类
B.外部static类
C.auto类
D.函数形参
答:————
附件是答案,,q7 6129 6 021
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
张家界导游词的作文怎么写7104-30
年龄超过了七十多岁了用什么词语形容04-30
它想孙大圣,七十二变,却傲然保持着本体这句话怎么理解04-30
中国“雪龙号”于北京时间2011年11月3日从天津出发奔04-30
2020年春季《金融企业会计》任务四题目04-30
2020年春季《金融企业会计》任务一答案04-30
2020年春季《配送中心运作与管理》形考任务三答案04-30
2020年春季《金融企业会计》任务三参考04-30