c++的关系

来源:百度知道 编辑:UC知道 时间:2024/05/22 20:37:43
1、下列关于C++与C语言关系的描述中错误的是( )
A、C++与C语言都是面向对象的程序设计语言 B、C++是C语言的超集
C、C++包含了C语言的全部特征
D、C++对C语言进行了扩充
2、C++语言对C语言做了很多改进,C++语言相对于C语言的最根本变化是( )
A、允许函数重载,并允许设置缺省参数 B、引进了类和对象的概念
C、增加了一些新的运算符 D、规定函数说明符必须用原形
3、下列各类函数中,( )不是类的成员函数
A、友元函数 B、拷贝构造函数 C、构造函数 D、析构函数
4、this指针是C++实现( )的一种机制
A、重载 B、封装 C、抽象 D、继承
5、C++的动态多态性通常使用( )获得
A、函数重命名 B、函数重载 C、虚函数 D、函数重定义
6、下列选项中不属于结构化程序设计方法的是( )
A、模块化 B、自顶向下 C、逐步求精 D、可复用
7、在面向对象程序设计框架中,( )是程序的基本单元
A、块 B、函数 C、对象 D、类
8、编译时的多态性通常使用( )获得
A、析构函数 B、重载函数 C、虚函数 D、继承
9、在位运算中,操作数每右移一位,其结果相当于( )
A、操作数乘以4 B、操作数除以4
C、操作数除以2 D、操作数乘以2
10、在位运算中,操作数每左移一位,其结果相当于( )
A、操作数乘以4 B、操作数除以4
C、操作数乘以2 D、操作数除以2
11、有下面定义,则对a数组元素的正确引用是( )
int a[5],*p=a;
A、*(a+2) B、*&a[5] C、a+2 D、*(p+5)
12、下面程序段,循环将执行( )
int x=-1;
do{
x=x*x;
}while(!x);
A、循环一次也不执行 B、循环执行两次
C、循环执行一次 D、是死循环
13、下列变量名

作业还是自己做的好。。能学一些东西

1-5 ABBDD
6-10 DABCC
11-15 ACDCC
16 A

1-5:ABDCC
6-10:DDCDD
11-16:ACDCCA

仅供参考

1-5 ABABC
6-10 DDBCC
11-15 ADDCC
16 A

1-5:ABDCC
6-10:DDCDD
11-16:ACDCCA

1、下列关于C++与C语言关系的描述中错误的是( )
A、C++与C语言都是面向对象的程序设计语言

2、C++语言对C语言做了很多改进,C++语言相对于C语言的最根本变化是( )
B、引进了类和对象的概念

3、下列各类函数中,( )不是类的成员函数
A、友元函数

4、this指针是C++实现( )的一种机制
B、封装

5、C++的动态多态性通常使用( )获得
C、虚函数

6、下列选项中不属于结构化程序设计方法的是( )
D、可复用

7、在面向对象程序设计框架中,( )是程序的基本单元
D、类

8、编译时的多态性通常使用( )获得
B、重载函数

9、在位运算中,操作数每右移一位,其结果相当于( )
C、操作数除以2

10、在位运算中,操作数每左移一位,其结果相当于( )
C、操作数乘以2

11、有下面定义,则对a数组元素的正确引用是( )
int a[5],*p=a;
A、*(a+2)

12、下面程序段,循环将执行( )
int x=-1;
do{
x=x*x;
}while(!x);
C、循环执行一次

13、下列变量名中,( )是合法的
D、CHN <