北语网院21秋《C++》作业_4资料
21秋《C++》作业_41.[单选题] 函数调用自身被称为( )。
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]