欧阳老师 发表于 2021-12-9 08:40:26

北语网院21秋《C++》作业_3题目

21秋《C++》作业_3
1.[单选题] 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为(    )。

    A. const char *p=“ABCD”;
    B. char *const p=“ABCD”;
    C. char const *p=“ABCD”;
    D. const char * const p=“ABCD”;
    答:——D——
2.[单选题] 所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体也就是(    )。
    A. 类
    B. 对象
    C. 函数体
    D. 数据块   
    答:——A——
3.[单选题] 使用地址作为实参传给形参,下列说法正确的是(    )。
    A. 实参是形参的备份
    B. 实参与形参无联系
    C. 实参与形参是同一对象
    D. 形参是实参的备份
    答:——C——
4.[单选题] C++中不能用来组成循环结构的关键字是(    )
    A. for
    B. while
    C. switch
    D. do
    答:————
5.[单选题] 若在函数定义时省去类型标识符,则系统默认函数返回值类型为(    )。
    A. 整形
    B. 浮点型
    C. 字符型
    D. 空类型
    答:————
6.[单选题] 对于int *pa[5];的描述,正确的是(    )。
    A. pa是一个指向数组的指针,所指向的数组是5个int型元素
    B. pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
    C. pa[5]表示某个数组的第5个元素的值
    D. pa是一个具有5个元素的指针数组,每个元素是一个int型指针
    答:————
7.[单选题] 字符串常量“A”的长度是(    )
    A. 0
    B. 1
    C. 2
    D. 3
    答:————
8.[单选题] 定义函数int show(int a,int b){return a+b;}则a被称为函数的(    )
    A. 形参
    B. 返回值
    C. 名字
    D. 实参
    答:————
9.[单选题] 在面向对象的程序设计中,首先在问题域中识别出若干个 (    )。
    A. 函数
    B. 类
    C. 文件
    D. 过程
    答:————
10.[单选题] 下列程序的执行结果为(    )#include void main(    ){int n=10;int* pn=&n;int* &rn=pn;(*pn)++;cout(*rn)++;cout}
    A. n=11,n=12
    B. n=11,n=11
    C. n=10,n=11
    D. n=11,n=10
    答:————
11.[单选题] 在C++中,下列选项中是合法的八进制数的是
    A. 127
    B. 091
    C. 0x12
    D. 01011
    答:————
12.[单选题]在int a=3,int *p=&a;中,*p的值是(    )
    A. 变量a的地址值
    B. 变量p的地址值
    C. 3
    D. 无意义
    答:————
13.[单选题] 下列程序的输出结果是(    )#include void main(    ){int n[][3]={10,20,30,40,50,60};int (*p)[3];p=n;cout
    A. 10,30,50
    B. 10,20,30
    C. 20,40,60
    D. 10,30,60
    答:————
14.[单选题] 双精度浮点型的类型说明符为(    )
    A. int
    B. double
    C. float
    D. long
    答:————
15.[单选题] C++程序从(    )开始执行。
    A. 预处理命令
    B. 第一个函数的第一条语句
    C. 第一条语句
    D. main函数的第一条语句
    答:————
16.[单选题] 在函数定义中的形参属于(    )。
    A. 局部变量
    B. 全局变量
    C. 静态变量
    D. 寄存器变量
    答:————
17.[单选题]int n=0;while(n=1)n++;while循环执行次数是(    )。
    A. 0次
    B. 1次
    C. 不确定次
    D. 无限次
    答:————
18.[单选题] 多个具有不同类型或个数参数的函数共用一个函数标识名被称为(    )函数。
    A. 继承
    B. 重载
    C. 递归
    D. 多态
    答:————
19.[判断题] 类的私有成员只能被类中的成员函数访问,任何类以外的函数对它们的访问都是非法的。
    A.T
    B.F
    答:————
20.[判断题] for语句的格式为:for(表达式1;表达式2;表达式3) 语句若在for语句中省略3个表达式,则循环一定执行无数次。
    A.T
    B.F
    答:————
21.[判断题] 在C++中,运算符优先级相同的情况下,按照从右向左的顺序进行计算。
    A.T
    B.F
    答:————
22.[判断题] 说明或定义对象时,类名前面不需要加class关键字。
    A.T
    B.F
    答:————
23.[判断题] 一条语句最多只能定义一个变量并指定初始值。
    A.T
    B.F
    答:————
24.[判断题] C++中的函数都具有返回值。
    A.T
    B.F
    答:————
25.[判断题] 构造函数可以声明为虚函数。
    A.T
    B.F
    答:————


页: [1]
查看完整版本: 北语网院21秋《C++》作业_3题目