奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 308|回复: 0

贵州电大2018年春季学期C++语言程序设计(本)任务04_1(含答案)

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
28638
发表于 2018-11-28 10:27:24 | 显示全部楼层 |阅读模式
2018年春季学期C++语言程序设计(本)任务04
一、单选题:【19道,总分:0分】
电大作业答案
贵州电大作业是随机作业详情请

1.[单选题]关于多继承二义性的描述中,(   )是错误的.          (满分:)
    A.一个派生类的两个基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性
    B.解决二义性的最常用的方法是对成员名的限定法
    C.基类和派生类中同时出现的同名函数,也存在二义性问题
    D.一个派生类是从两个基类派生来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,也可能出现二义性
    正确答案:——C——
2.[单选题]有一个int 型变量,在程序中使用频度很高,最好定义它为(   ).          (满分:)
    A.register
    B.auto
    C.extern
    D.static
    正确答案:——A——
3.[单选题]下列for 循环的次数为(). for(int i(0),x=0;!x&&i<=5;i++)          (满分:)
    A.5
    B.6
    C.1
    D.无限
    正确答案:——B——
4.[单选题]下列输出字符'A'的方法中,(  )是错误的.          (满分:)
    A.cout<<put('A');
    B.cout<<'A';
    C.cout.put('A');     电大作业答案

    D.charA='A';cout<<A;
    正确答案:————
5.[单选题]C++对C 语言作了很多改进,下列描述中,(   )使得C 语言发生了质变,即从面向过程变成为面向对象.          (满分:)
    A.增加一些新的运算符
    B.允许函数重载,并允许设置默认参数
    C.规定函数说明必须用原型
    D.引进了类和对象的概念
    正确答案:————
6.[单选题]类型修饰符unsigned 修饰(   )类型是错误的.          (满分:)
    A.char
    B.int
    C.longint
    D.float
    正确答案:————
7.[单选题]关于虚函数的描述中,(   )是正确的.          (满分:)
    A.虚函数是一个静态类型的成员
    B.虚函数是一个非成员函数
    C.基类中说明了虚函数之后,派生类中将其对应的函数可不必说明为虚函数
    D.派生类的虚函数与基类的虚函数具有不同的参数个数和类型
    正确答案:————
8.[单选题]作用域运算符的功能是(   ).          (满分:)
    A.标识作用域的级别
    B.指出作用域的范围
    C.给定作用域的大小
    D.标识某个成员是属于哪个类的
    正确答案:————
9.[单选题]下列关于赋值兼容规则的描述中,(   )是错误的.          (满分:)
    A.赋值兼容规则在子类型情况下才可使用
    B.公有继承下,派生类对象不可给基类对象赋值
    C.公有继承下,派生类对象可对基类对象引用进行初始化
    D.公有继承下,派生类对象的地址值可以赋值给基类的对象指针
    正确答案:————
10.[单选题]关于动态联编的下列描述中,(   )是错误的.          (满分:)
    A.动态联编是以虚函数为基础的
    B.动态联编是在运行时确定所调用的函数代码的
    C.动态联编调用函数操作是用指向对象的指针或是对象的引用
    D.动态联编是在编译时确定操作函数的
    正确答案:————
11.[单选题]下列的各类函数中,(   )不是类的成员函数.          (满分:)
    A.构造函数
    B.析构函数
    C.友元函数
    D.复制构造函数
    正确答案:————
12.[单选题]已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象.如果要给m赋值为5,(   )是正确的.          (满分:)
    A.A1.p=5
    B.A1->p=5
    C.A1.*p=5
    D.*A1.p=5
    正确答案:————
13.[单选题]下列符号中,(   )不可作为分隔符.          (满分:)
    A.,
    B.:
    C.?
    D.;
    正确答案:————
14.[单选题]使用操作子对数据进行格式输出时,应包含(   )文件.          (满分:)
    A.iostream.h
    B.fstream.h
    C.iomanip.h
    D.stdlib.h
    正确答案:————
15.[单选题]下列运算符中,(   )个运算符不能重载.          (满分:)
    A.&&
    B.[]
    C.::
    D.new
    正确答案:————
17.[单选题]关于new运算符的下列描述中,(    )是错误的.          (满分:)
    A.它可以用来动态创建对象和对象数组
    B.使用它创建的对象或对象数组可以使用运算符delete删除
    C.使用它创建对象时要调用析构函数
    D.使用它创建对象数组时必须指定初始值
    正确答案:————
18.[单选题]按照标识符的要求,(   )符号不能组成标识符.          (满分:)
    A.连接符
    B.下划线
    C.大小写字母
    D.数字字符
    正确答案:————
19.[单选题]设置虚基类的目的是(   ).          (满分:)
    A.简化程序
    B.消除二义性
    C.提高运行效率
    D.减少目标代码
    正确答案:————
20.[单选题]下述关于循环体的描述中,(  )是错误的.          (满分:)
    A.循环体中可以出现break语句和continue语句
    B.循环体中还可以出现循环语句
    C.循环体中不能出现goto语句
    D.循环体中可以出现开关语句
    正确答案:————
二、简答题:【2道,总分:0分】

21.[简答题]类和对象          (满分:)

22.[简答题]面向对象的设计思想          (满分:)

电大作业答案
贵州电大作业是随机作业详情请
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-26 00:53

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

快速回复 返回顶部 返回列表