桃子老师 发表于 2021-12-9 08:43:49

北语网院21秋《C++》作业_4资料

21秋《C++》作业_4
1.[单选题] 函数调用自身被称为(    )。

    A. 继承
    B. 重载
    C. 递归
    D. 多态
    答:——C——
2.[单选题] C++中用于进行单行注释的符号是(    )。
    A. //
    B. /
    C. /**/
    D. */
    答:——A——
3.[单选题] 指针变量是用来存放(    )的变量。
    A. 其他变量的值
    B. 其他变量的变量名
    C. 函数名
    D. 地址   
    答:——D——
4.[单选题] 表达式中含有int、long和float型的变量,则运算时需要转换为(    )类型。
    A. int
    B. long
    C. float
    D. double
    答:————
5.[单选题] 在C++中,函数原型不能标识(    )。
    A. 函数的返回类型
    B. 函数参数的个数
    C. 函数参数类型
    D. 函数的功能
    答:————
6.[单选题] 若声明数组int a,则对数组中第三个元素的引用正确的是(    )。
    A. a
    B. a
    C. a
    D. a
    答:————
7.[单选题] 有如下语句 int i=1; while(i {i++; }则程序执行时循环执行(    )次。
    A. 0
    B. 8
    C. 9
    D. 10
    答:————
8.[单选题] 在while循环中使用(    )语句可以立即跳出整个循环体。
    A. continue
    B. return
    C. case
    D. break
    答:————
9.[单选题] 下列程序段的输出结果是(    )。for(i=0,j=10,k=0;i<=j;i++,j-=3,k=i+j);cout<<k;
    A. 3
    B. 4
    C. 6
    D. 7
    答:————
10.[单选题] 与C语言相比,C++增加了(    )的概念。
    A. 函数
    B. 指针
    C. 类
    D. 变量
    答:————
11.[单选题] 在C++中,14%4的运算结果为(    )
    A. 1
    B. 2
    C. 3
    D. 4
    答:————
12.[单选题] 语句cout << setiosflags(ios::scientific) << setprecision(4) << a << endl; 中setprecision(4)的含义是(    )
    A. 设置输出域宽为4
    B. 设置用八进制输出数据
    C. 设置浮点数的输出精度为4
    D. 设置输出数据的间距为4
    答:————
13.[单选题] C++源程序的扩展名为(    )。
    A. .c
    B. .cpp
    C. .c++
    D. .cplus
    答:————
14.[单选题] 若有语句char a[]= "test";则数组a[]中共有(    )个变量。
    A. 3
    B. 4
    C. 5
    D. 0
    答:————
15.[单选题] 函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为(    )。
    A. 1
    B. 2
    C. 4
    D. 5
    答:————
16.[单选题] 假定一个类的构造函数为A(int aa,int bb) {a=aa--;b=a*bb;},则执行A x(4,5);语句后,x.a和x.b的值分别为(    )。
    A. 3和15
    B. 4和20
    C. 5和4
    D. 20和5
    答:————
17.[单选题] 若有语句char a[]= "test";int b=strlen(a);则执行语句后b的值为(    )。
    A. 3
    B. 4
    C. 5
    D. 0
    答:————
18.[单选题] 说明语句在某一个类定义、函数定义或复合语句中的变量被称为(    )
    A. 全局变量
    B. 局部变量
    C. 形式变量
    D. 实际变量
    答:————
19.[判断题] 在私有继承中,基类中所有成员对派生类都是不可见的。
    A.T
    B.F
    答:————
20.[判断题] C++中标识符内的大小写字母是没有区别的。
    A.T
    B.F
    答:————
21.[判断题] 一个函数中可以有多于一个return语句。
    A.T
    B.F
    答:————
22.[判断题] C++中的注释可以帮助读者阅读源程序,但并不参与程序的运行。
    A.T
    B.F
    答:————
23.[判断题] C++是一种以编译方式实现的高级语言。
    A.T
    B.F
    答:————
24.[判断题] 某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
    A.T
    B.F
    答:————
25.[判断题] C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const 来定义符号常量。
    A.T
    B.F
    答:————


页: [1]
查看完整版本: 北语网院21秋《C++》作业_4资料