北京语言大学《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:'