贵州电大5205793 C++ 04-0003答案

微信小程序
内容查看
查看价格3

一、单选题(共25道试题,共100分。)

1.

下列关于开关语句的描述中,( )是正确的.

满分4    得分4

2.

下列关于赋值兼容规则的描述中,( )是错误的.

满分4    得分4

3.

在C++语言中,关于下列设置参数默认值的描述中,(     )是正确的。

满分4    得分4

4.

下列关于模板的描述中,错误的是( ).

满分4    得分4

5.

采用函数重载的目的在于( ).

满分4    得分4

6.

关于delete运算符的下列描述中,( )是错的.

它必须用于new返回的指针
它也适用于空指针
对一个指针可以使用多次该运算符
指针名前只用一对方括号符,不考虑所删除数组的维数
满分4    得分4

7.

在16 位机中,int 型字宽为( )字节.

2
4
6
8
满分4    得分4

8.

C++对C 语言作了很多改进,下列描述中,( )使得C 语言发生了质变,即从面向过程变成为面向对象.

增加一些新的运算符
允许函数重载,并允许设置默认参数
规定函数说明必须用原型
引进了类和对象的概念
满分4    得分4

9.

下列输出字符’A’的方法中,( )是错误的.

cout<<put(‘A’);
cout<<‘A’;
cout.put(‘A’);
charA=’A’;cout<<A;
满分4    得分4

10.

下面关于成员函数特征的描述中,( )是错误的.

成员函数一定是内联函数
成员函数可以重载
成员函数可以设置默认值
成员函数可以是静态的
满分4    得分4

11.

类型修饰符unsigned 修饰( )类型是错误的.

char
int
longint
float
满分4    得分4
12.

下列do-while 已知:循环的循环次数为( ).已知 int i(5); do { cout <<i–<<endl; i–; } while (i!=0);

0
1
5
无限
满分4    得分4
13.

下列关于条件语句的描述中,( )是错误的.

if语句中只有一个else子句
if语句中可以有多个elseif子句
if语句中if体内不能是开关语句
if语句的if体中可以是循环语句
满分4    得分4
14.

已知函数模板定义如下: template < class T > T min ( T x ,T y ) {return x<y?x:y;} 在所定义的函数模板中,所生成的下列模板函数错误的是( ).

intmin(int,int)
charmin(char,char)
doublemin(double,double)
doublemin(double,int)
满分4    得分4
15.

在一个被调用函数中,关于return 语句使用的描述,( )是错误的.

被调用函数中可以不用return语句
被调用函数中可以使用多个return语句
被调用函数中,如果有返回值,就一定要有return语句
被调用函数中,一个return语句可返回多个值给调用函数
满分4    得分4
16.

下列关于函数模板和模板函数的描述中,错误的是( ).

函数模板是一组函数的样板
函数模板是定义重载函数的一种工具
模板函数是函数模板的一个实例
模板函数在编译时不生成可执行代码
满分4    得分4
17.

重载函数在调用时选择的依据中,( )是错误的.

参数个数
参数的类型
参数的顺序
函数的类型
满分4    得分4
18.

在带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化( ).

与虚基类下面的派生类个数有关
多次
二次
一次
满分4    得分4
19.

下列条件编译命令中 #if() <语句序列1> # else <语句序列2> # endif

整常量表达式
任何标识符
任意表达式
被定义的宏名
满分4    得分4
20.

运算符->*的功能是( ).

使用对象指针通过指向成员的指针表示成员的运算
使用对象通过指向成员的指针表示成员的运算
用来表示指向对象指针的成员的运算
用来表示对象成员的运算
满分4    得分4
21.

下列( )是语句.

;
a=17
x+y
cout<<“n”
满分4    得分4
22.

下列有关对函数模板参数的描述,错误的是( ).

模板参数可以是一个或多个
通常每个模板参数前必须加class
模板参数是一个算术表达式
模板参数是参数化的类型
满分4    得分4
23.

下列存储类标识符中,( )的可见性与存在性不一致.

外部类
自动类
内部静态类
寄存器类
满分4    得分4
24.

( )不是构造函数的特征.

构造函数的函数名与类名相同
构造函数可以重载
构造函数可以设置默认参数
构造函数必须指定类型说明
满分4    得分4
25.

已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象.如果要给m赋值为5,( )是正确的.

A1.p=5
A1->p=5
A1.*p=5
*A1.p=5
满分4    得分4

点点赞赏,手留余香 给TA打赏

AI创作

课程作业辅导,点击图片加微信,有偿服务

评论0

请先

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

答案整门打包购买,价格优惠,有需要加微信
显示验证码

社交账号快速登录