网课知到面向对象程序设计(C++)智慧树答案(湖州师范学院)
您已经看过
[清空]
    fa-home|fa-star-o
    当前位置:网课宝盒>知到智慧树答案>网课知到面向对象程序设计(C++)智慧树答案(湖州师范学院)

    网课知到面向对象程序设计(C++)智慧树答案(湖州师范学院)

    第一章 单元测试

    1、 问题:编写C++程序一般需经过的几个步骤依次是( )。
    选项:
    A:编辑、调试、编译、连接
    B:编辑、编译、连接、运行
    C:编译、调试、编辑、连接
    D:编译、编辑、连接、运行
    答案: 【
    编辑、编译、连接、运行

    2、 问题:关于C++与C语言的关系描述错误的是( )。
    选项:
    A:C语言是C++语言的一个子集
    B:C++语言兼容C语言
    C:C++语言对C语言进行了一些改进
    D:C++语言和C语言都是面向对象的语言
    答案: 【
    C++语言和C语言都是面向对象的语言

    3、 问题:以下是面向对象特征的是( )。
    选项:
    A:综合
    B:封装
    C:继承
    D:多态
    答案: 【
    封装
    继承
    多态

    4、 问题:下列是 C++语言的基本数据类型的是( )。
    选项:
    A:字符类型
    B:枚举类型
    C:整数类型
    D:逻辑类型
    答案: 【
    字符类型
    整数类型
    逻辑类型

    5、 问题:C++语言是一种纯面向对象的语言。( )
    选项:
    A:对
    B:错
    答案: 【

    第二章 单元测试

    1、 问题:关于函数的描述,以下正确的是( )。
    选项:
    A:允许嵌套的定义
    B:允许嵌套的调用
    C:定义时可以不写返回类型
    D:至少要有一个参数
    答案: 【
    允许嵌套的调用

    2、 问题:若想使用带默认形参值的函数,默认形参值要( )定义。
    选项:
    A:按从左到右的顺序
    B:按从右到左的顺序
    C:全部
    D:只给最后一个参数
    答案: 【
    按从右到左的顺序

    3、 问题:关于带默认形参值的函数,下面说法正确的是( )。
    选项:
    A:函数在声明时可以预先给出默认的形参值
    B:若给出实参,则采用实参值
    C:若没有给出实参,采用预先给出的默认形参值
    D:在默认形参值的左面不能有非默认形参值的参数
    答案: 【
    函数在声明时可以预先给出默认的形参值
    若给出实参,则采用实参值
    若没有给出实参,采用预先给出的默认形参值

    4、 问题:以下说法中错误的是( )。
    选项:
    A:C++程序总是从第一个定义的函数开始执行
    B:C++程序总是从main函数开始执行
    C:C++函数必须有返回值,否则不能使用函数
    D:C++程序中有调用关系的所有函数必须放在同一个程序文件中
    答案: 【
    C++程序总是从第一个定义的函数开始执行
    C++函数必须有返回值,否则不能使用函数
    C++程序中有调用关系的所有函数必须放在同一个程序文件中

    5、 问题:函数体内有if语句的函数不适合声明为内联函数。( )
    选项:
    A:对
    B:错
    答案: 【

    第三章 单元测试

    1、 问题:若有说明语句:int a[][3]={1,2,3,4,5,6,7,8};,则a数组的行数为( )行。
    选项:
    A:1
    B:2
    C:3
    D:无确定值
    答案: 【
    3


    2、 问题:若有说明语句:int a[2][4];,则对a数组元素的正确应用是( )。
    选项:
    A:a[0][3]
    B:a[0][4]
    C:a[2][2]
    D:a[2][2+1]
    答案: 【
    a[0][3]

    3、 问题:若有说明语句:int y[][4]={0, 0};,则对下列叙述正确的是( )。
    选项:
    A:数组y的每个元素都可得初值0
    B:二维数组y的行数为1
    C:该说明等价于int y[][4]=0;
    D:只有元素y[0][0]和y[0][1] 可得初值0
    答案: 【
    数组y的每个元素都可得初值0
    二维数组y的行数为1
    该说明等价于int y[][4]=0;

    4、 问题:若有语句int * point, a;和point=&a;下面代表地址的选项是( )。
    选项:
    A:point
    B:a
    C:&point
    D:point
    答案: 【
    point
    &*point

    5、 问题:判断字符串str1是否大于字符串str2,应当使用if(strcat(str1,str2)>0)。( )
    选项:
    A:对
    B:错
    答案: 【

    第四章 单元测试

    1、 问题:为了使类中的某个成员能被类的对象通过成员操作符访问,则需要把该成员的访问权限定义为( )。
    选项:
    A:public
    B:protected
    C:private
    D:static
    答案: 【
    public

    2、 问题:关于 this 指针使用说法正确的是( ).
    选项:
    A:保证每个对象拥有自己的数据成员,但共享处理这些数据的代码
    B:保证基类私有成员在子类中可以被访问
    C:保证基类保护成员在子类中可以被访问
    D:保证基类公有成员在子类中可以被访问
    答案: 【
    保证每个对象拥有自己的数据成员,但共享处理这些数据的代码

    3、 问题:下列关于new运算符的描述正确的是( )。
    选项:
    A:它可以用来动态创建对象和对象数组
    B:使用它创建的对象或对象数组可以使用运算符delete删除
    C:使用它创建对象时要调用构造函数
    D:使用它创建对象数组时必须指定初始值
    答案: 【
    它可以用来动态创建对象和对象数组
    使用它创建的对象或对象数组可以使用运算符delete删除
    使用它创建对象时要调用构造函数

    4、 问题: 下列关于类与对象的说法中,正确的是( )。
    选项:
    A:对象是类的一个实例
    B:任何一个对象只能属于一个具体的类
    C:一个类只能有一个对象
    D:类与对象的关系和数据类型与变量的关系相似
    答案: 【
    对象是类的一个实例
    任何一个对象只能属于一个具体的类
    类与对象的关系和数据类型与变量的关系相似

    5、 问题:友元函数破坏了类的封装性和隐藏性。( )
    选项:
    A:对
    B:错
    答案: 【

    第五章 单元测试

    1、 问题:若在类X外有函数调用X::func( ),则函数func( )是类X的( )函数。
    选项:
    A:私有静态成员函数
    B:公有非静态成员函数
    C:公有静态成员函数
    D:友元函数
    答案: 【
    公有静态成员函数

    2、 问题:下面对静态数据成员的描述中,正确的是( )。
    选项:
    A:静态数据成员可以在类体内进行初始化
    B:静态数据成员不可以被类的对象调用
    C:静态数据成员不能受private控制符的作用
    D:静态数据成员可以直接用类名调用
    答案: 【
    静态数据成员可以直接用类名调用

    3、 问题:下面对于友

    剩余内容付费后可长期查看

    如无法购买,请复制网址,换浏览器打开

    做题照着选,从此无烦恼!

    使用过程中有疑问联系QQ55089918

    网课知到面向对象程序设计(C++)智慧树答案(湖州师范学院)》由《网课宝盒》整理呈现,请在转载分享时带上本文链接,谢谢!

    电大答案

    支持Ctrl+Enter提交
    网课宝盒 © All Rights Reserved.  联系我们:QQ 997755178
    蜀ICP备18035410号-3|网站标签|站点地图|

    当前文章名称

    手机号用于查询订单,请认真核对

    支付宝
    立即支付

    请输入手机号或商家订单号

    商家订单号在哪里?点此了解

    你输入的数据有误,请确认!

    如已购买,但查不到

    可联系客服QQ 55089918 进行核实