北京语言大学《C++》在线作业4

奥鹏教育北京语言大学平时在线作业

20春《C++》作业4

( )是表示换行的转义字符
A:f
B:\
C:n
D:b
答案问询微信:424329

表达式中含有int、long和float型的变量,则运算时需要转换为( )类型。
A:int
B:long
C:float
D:double
答案问询微信:424329

多个具有不同类型或个数参数的函数共用一个函数标识名被称为( )函数。
A:继承
B:重载
C:递归
D:多态
答案问询微信:424329

在函数定义中的形参属于( )。
A:局部变量
B:全局变量
C:静态变量
D:寄存器变量
答案问询微信:424329

对于int *pa[5];的描述,正确的是( )。
A:pa是一个指向数组的指针,所指向的数组是5个int型元素
B:pa是一个指向某个数组中第5个元素的指针,该元素是int型变量
C:pa[5]表示某个数组的第5个元素的值
D:pa奥鹏教育北京语言大学平时在线作业是一个具有5个元素的指针数组,每个元素是一个int型指针
答案问询微信:424329

在C++中,下列选项中是合法的八进制数的是
A:127
B:091
C:0x12
D:01011
答案问询微信:424329

在int a=3,int *p=中,*p的值是( )
A:变量a的地址值
B:变量p的地址值
C:3
D:无意义
答案问询微信:424329

语句cout << setiosflags(ios::scientific) << setprecision(4) << a << endl; 中setprecision(4)的含义是( )
A:设置输出域宽为4
B:设置用八进制输出数据
C:设置浮点数的输出精度为4
D:设置输出数据的间距为4
答案问询微信:424329

下列程序的执行结果为( )
#include<iostream.h>
void main( )
{
int n=10;
int* pn=&n;
int* &rn=pn;
(*pn)++;
cout<<"n="<<n<<",";
(*rn)++;
cout<<"n="<<n<<endl;
}

A:n=11,n=12
B:n=11,n=11
C:n=10,n=11
D:n=11,n=10
答案问询微信:424329

假定一个类的构造函数为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
答案问询微信:424329

若变量已正确定义并赋值,下面不符合C语言语法的表达式是( )
A:a:=b+1
B:a=b=c+2
C:int 18.5%3
D:a=a+7=c+b
答案问询微信:424329

下列描述中正确的是( )。
A:定义函数中指定的形参,在函数未调用时不占用内存空间。
B:实参应该是确定的值。
C:实参与形参的类型可以不同。
D:形参可以将函数运算后的值传递给实参。
答案问询微信:424329

若有以下的定义:"int x[2][3];",能正确表示x数组元素地址的表达式是( )
A:y) cout"xy"
B:if (x=y) cout"x=y"
C:if (x#y) cout"x#y"
D:if(xy) cout"xy"
答案问询微信:424329

下列正确的转义字符是( )
A: '
B:''
C:'\'
D:'074'
答案问询微信:424329

已知x,y,z是整型变量,则下列选项中正确的是( )
A:if (xy) cout"xy"
B:if (x=y) cout"x=y"
C:if (x#y) cout"x#y"
D:if(xy) cout"xy"
答案问询微信:424329

下列关于数组初始化的说法正确的是( )
A:若对数组a定义:"static int x[10];",则数组元素值均为0
B:"int x[10]={1,2,3,4,5,6,7,8,9};"表示x[9]元素值为9
C:对于"int x[10];"它的元素初值是不确定的
D:"int x[10]={1,2,3,4,5};"是不合法的,因为数组长度为10,而初始值仅有5个
E:对于"int x[10]
F:"它的元素初值是不确定的
G:"int x[10]={1,2,3,4,5}
H:"是不合法的,因为数组长度为10,而初始值仅有5个
答案问询微信:424329

当用public继承从基类派生一个类时,基类的( )成员可被派生类中的成员函数访问
A:protected
B:public
C:private
D:friend
答案问询微信:424329

想要在程序中正确地使用自定义的函数,则必须先声明它,然后再定义它。
A:对
B:错
答案问询微信:424329

编译错误属于异常,可以抛出。
A:对
B:错
答案问询微信:424329

在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。
A:对
B:错
答案问询微信:424329

C++是最开始提出类概念的语言
A:对
B:错
答案问询微信:424329

同一个数组中的各个元素数据类型一定相同。
A:对
B:错
答案问询微信:424329

指针指向的内存地址可以改变,与之类似,引用指向的变量也可以改变。
A:对
B:错
答案问询微信:424329

C++中标识符内的大小写字母是没有区别的。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网