[北京语言大学]19秋《C++》作业_4(100分)
【奥鹏】[北京语言大学]19秋《C++》作业_4试卷总分:100 得分:100
第1题,多个具有不同类型或个数参数的函数共用一个函数标识名被称为( )函数。
A、继承
B、重载
C、递归
D、多态
正确答案:
第2题,说明语句在某一个类定义、函数定义或复合语句中的变量被称为( )
A、全局变量
B、局部变量
C、形式变量
D、实际变量
正确答案:
第3题,下列程序的输出结果是( )
#include
void main( )
{int n[]={10,20,30,40,50,60};
int (*p);
p=n;
coutp","*(p+1)","(*p)endl;}
A、10,30,50
B、10,20,30
C、20,40,60
D、10,30,60
正确答案:
第4题,函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )。
A、1
B、2
C、4
D、5
正确答案:
第5题,如不希望函数返回任何值,则可以将函数的返回值定义为( )
A、int
B、0
C、void
D、return
正确答案:
第6题,函数调用自身被称为( )。
A、继承
B、重载
C、递归
D、多态
正确答案:
第7题,指针变量是用来存放( )的变量。
A、其他变量的值
B、其他变量的变量名
C、函数名
D、地址
正确答案:
第8题,字符串常量“A”的长度是( )
A、0
B、1
C、2
D、3
正确答案:
第9题,在while循环中使用( )语句可以立即跳出整个循环体。
A、continue
B、return
C、case
D、break
正确答案:
第10题,与C语言相比,C++增加了( )的概念。
A、函数
B、指针
C、类
D、变量
正确答案:
第11题,下列正确的转义字符是( )
A、\ '
B、'\0'
C、'\\'
D、'074'
正确答案:
第12题,下面的表达式中值为0的是( )
A、3/5
B、53
C、! 3
D、5%3
正确答案:
第13题,下列描述中正确的是( )。
A、定义函数中指定的形参,在函数未调用时不占用内存空间。
B、实参应该是确定的值。
C、实参与形参的类型可以不同。
D、形参可以将函数运算后的值传递给实参。
正确答案:
第14题,下列函数中,可以作为虚函数的是( )
A、析构函数
B、成员函数
C、普通函数
D、构造函数
正确答案:
第15题,在C语言中,不合法的长整型常数是( )
A、2.1869e10
B、0L
C、4962710
D、0.054838743
正确答案:
第16题,下列关于数组初始化的说法正确的是( )
A、若对数组a定义:"static int x;",则数组元素值均为0
B、"int x={1,2,3,4,5,6,7,8,9};"表示x元素值为9
C、对于"int x;"它的元素初值是不确定的
D、"int x={1,2,3,4,5};"是不合法的,因为数组长度为10,而初始值仅有5个
正确答案:
第17题,设有以下定义: int a={1,2,3,4,5,6,7,8,9,10,11,12}; int (*ptr)=a,*p=a; 则下列表达式中,能正确表示数组元素a的表达式有( )。
A、*(p+9)
B、*(*(a+2)+1
C、(*ptr+2)+1
D、*((*ptr+2))
正确答案:
第18题,已知x,y,z是整型变量,则下列选项中正确的是( )
A、if (x&&y) cout"x&&y"
B、if (x=y) cout"x=y"
C、if (x#y) cout"x#y"
D、if(xy) cout"xy"
正确答案:
第19题,C++中的注释可以帮助读者阅读源程序,但并不参与程序的运行。
T、对
F、错
正确答案:
第20题,在私有继承中,基类中所有成员对派生类都是不可见的。
T、对
F、错
正确答案:
第21题,C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const 来定义符号常量。
T、对
F、错
正确答案:
第22题,某类中的友元类的所有成员函数可以存取或修改该类中的私有成员。
T、对
F、错
正确答案:
第23题,一个函数中可以有多于一个return语句。
T、对
F、错
正确答案:
第24题,在C++中,运算符优先级相同的情况下,按照从右向左的顺序进行计算。
T、对
F、错
正确答案:
第25题,C++语言中,函数的声明和函数的定义必须在同一个源文件内。
T、对
F、错
正确答案:
页:
[1]