下列关于C++与C语言的关系的描述中,( )是错误的。A.C语言是C++语言的一个子集B.C++与C语言是兼容的C.C++对C语言进行了一些改造D.C++和C语言都是面向对象的

题目

下列关于C++与C语言的关系的描述中,( )是错误的。

A.C语言是C++语言的一个子集

B.C++与C语言是兼容的

C.C++对C语言进行了一些改造

D.C++和C语言都是面向对象的


相似考题
参考答案和解析
正确答案:D
解析:C++语言起源于C语言。C++是C语言的超集,即C语言是C++语言的一个子集,同时C++语言与C语言是兼容的。C++对C语言作了很多改进,引进了类和对象的概念。但是C语言是面向过程而不是面向对象的。
更多“下列关于C++与C语言的关系的描述中,( )是错误的。A.C语言是C++语言的一个子集B.C++与C语言是兼容的C.C++对C语言进行了一些改造D.C++和C语言都是面向对象的”相关问题
  • 第1题:

    以下关于C++语言类的说法中正确的是( )。

    A.C++语言的默认访问权限是private

    B.C++语言中的类定义,用户一定要自己定义一个构造函数用于实例化类

    C.C++语言中的成员函数的实现部分一定要写在类定义外

    D.C++语言中的类不能够嵌套定义


    正确答案:A

  • 第2题:

    下面关于C++的特点中描述不正确的是( )

    A.C++是C语言的超集,大多数C程序在不用修改的情况下就可以在C++的集成环境中运行或调试

    B.C++是面向对象的程序设计语言

    C.C++中没有结构化编程的语句

    D.C++的执行效率很高


    正确答案:C

  • 第3题:

    关于C++语言与C语言关系描述中错误的是

    A.C++语言是C语言的超集

    B.C++语言对C浯言进行了扩充

    C.C++语言包含C语言的全部语法特征

    D.C++语言与C语言都是面向对象的程序设计语言


    正确答案:D
    解析:C语言是一种面向过程的程序设计语言,而C++语言是一种面向对象的设计语言,C++语言是C语言的超集,它包含了C语言的所有语言特性,并进行了扩充。

  • 第4题:

    C++语言兼容C语言,所以,______。

    A.C++的关键字与C语言的关键字完全相同

    B.C++的数据类型与C语言的数据类型完全相同

    C.C++编译器能编译C语言程序

    D.C++编译器能把C语言程序翻译成C++程序


    正确答案:C
    解析:C++语言兼容C语言,也就是C++语言在C语言的基础上进行了扩充。C语言的所有结构也是C++的组成部分,也就是说,C++完全兼容C语言,C++编译器能正确编译C语言程序。本题正确答案为选项C。

  • 第5题:

    关于C++语言与C语言关系描述中错误的是

    A.C++语言是C语言的超集
    B.C++语言对C语言进行了扩充
    C.C++语言包含C语言的全部语法特征
    D.C++语言与C语言都是面向对象的程序设计语言

    答案:D
    解析:
    C语言是一种面向过程的程序设计语言,而C++语言是一种面向对象的设计语言,C++语言是C语言的超集,它包含了C语言的所有语言特性,并进行了扩充。

  • 第6题:

    下列说法中不正确的是()。

    • A、Java是面向过程的语言
    • B、汇编语言是面向机器的语言
    • C、C++是面向对象的语言
    • D、机器语言执行速度最快

    正确答案:A

  • 第7题:

    关于C++与C语言关系的描述中,()是错误的。

    • A、C语言是C++语言的一个子集
    • B、C语言与C++语言是兼容的
    • C、C++语言对C语言进行了一些改进
    • D、C++语言和C语言都是面向对象的

    正确答案:D

  • 第8题:

    对C++语言和C语言的兼容性,描述正确的是()。

    • A、C++兼容C语言
    • B、C++部分兼容C语言
    • C、C++不兼容C语言
    • D、C语言兼容C++

    正确答案:A

  • 第9题:

    下列哪项语言是面向机器的。()

    • A、汇编语言
    • B、COBOL
    • C、PROLOG
    • D、C++

    正确答案:A

  • 第10题:

    单选题
    对C++语言和C语言的兼容性,描述正确的是()。
    A

    C++兼容C语言

    B

    C++部分兼容C语言

    C

    C++不兼容C语言

    D

    C语言兼容C++


    正确答案: C
    解析: 暂无解析

  • 第11题:

    单选题
    下列关于C++与C语言的关系描述中,错误的是()。
    A

    C语言是C++语言的一个子集

    B

    C++与C语言是兼容的

    C

    C++对C语言进行了一些改进

    D

    C++和C语言都是面向对象的


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于C++的说法,不正确的是()。
    A

    C++是由BjarneStroustrup博士开发成功的

    B

    C++保留了C语言原有的优点,增加了面向对象的机制

    C

    C++和C语言没有任何关系

    D

    C++与C语言兼容


    正确答案: C
    解析: 暂无解析

  • 第13题:

    C++语言兼容C语言,因此,______。

    A.C++的关键字与C语言的关键字完全相同

    B.C++的数据类型与C语言的数据类型完全相同

    C.CA++编译器能编译c语言程序

    D.C++编译器能把C语言程序翻译成C++程序


    正确答案:C
    解析:C++由C语言发展而来,C++在C语言的基础上扩展了面向对象部分。C++的关键字与C语言的关键字不完全相同,C++扩展了新的关键字,如关键字new、const,C语言中就没有new、const;C++的数据类型与C语言的数据类型也不完全相同,如C++中有逻辑布尔型bool、类类型class,而C中没有。显然,C++编译器能编译C语言程序,但反之则不一定行。

  • 第14题:

    下列语言不属于高级语言的是( )。

    A.C语言

    B.机器语言

    C.FORTRAN 语言

    D.C++语言


    正确答案:B

  • 第15题:

    下列描述中不正确的一项是______。

    A.C抖不是纯面向对象的,它兼容C语言

    B.Java是纯面向对象语言,不兼容以往的任何语言

    C.在Java语言中,使用对象时必须先声明

    D.Java语言和C++一样有指针


    正确答案:D

  • 第16题:

    A、FORTRAN语言是一种用于数值计算的面向过程的程序设计语言

    B、Java是面向对象用于网络环境编程的程序设计语言

    C、C语言与运行支撑环境分离,可移植性好

    D、C++是面向过程的语言,VC++是面向对象的语言


    正确答案:D

  • 第17题:

    体现面向对象编程思想的程序设计语言是()

    • A、pascal
    • B、C++语言
    • C、C语言
    • D、SQL

    正确答案:B

  • 第18题:

    下列高级语言中,能用于面向对象程序设计的语言是()。

    • A、C语言
    • B、C++语言
    • C、FORTRAN语言
    • D、Pascal语言

    正确答案:B

  • 第19题:

    Java语言和C++语言都属于面向对象的程序设计语言。


    正确答案:正确

  • 第20题:

    下列关于C++与C语言的关系描述中,错误的是()。

    • A、C语言是C++语言的一个子集
    • B、C++与C语言是兼容的
    • C、C++对C语言进行了一些改进
    • D、C++和C语言都是面向对象的

    正确答案:D

  • 第21题:

    C++语言运行性能高,且兼容C语言,已成为当前主流的面向()的程序设计语言之一。


    正确答案:对象

  • 第22题:

    判断题
    Java语言和C++语言都属于面向对象的程序设计语言。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    关于C++与C语言关系的描述中,()是错误的。
    A

    C语言是C++语言的一个子集

    B

    C语言与C++语言是兼容的

    C

    C++语言对C语言进行了一些改进

    D

    C++语言和C语言都是面向对象的


    正确答案: A
    解析: 暂无解析