奥鹏远程教育兰州大学《面向对象程序设计》平时作业2

奥鹏兰州大学平时在线作业

《面向对象程序设计》21秋平时作业2

下列关于函数参数的叙述中,正确的是()。
A:在函数原型中不必声明形参类型
B:函数的实参和形参共享内存空间
C:函数形参的生存期与整个程序的运行期相向
D:函数的形参在函数被调用时获得初始值
答案问询微信:424329

若数组名作实参而指针变量作形参,函数调用时实参传给形参的是( )
A:数组的长度
B:数组第一个元素的值
C:数组所有元素的值
D:数组第一个元素的地址
答案问询微信:424329

若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是()
A:*p=
B:constint M=20;
C:const char ch;
D:const bool mark=true
答案问询微信:424329

在C++语言中,数据封装要解决的问题是()
A:数据的规范化
B:便于数据转换
C:避免数据丢失
D:防止不同模块之间数据的非法访问
答案问询微信:424329

设有数组定义: char array[]="China";,则数组 array所占的空间为()。
A:4个字节
B:5个字节
C:6个字节
D:7个字节
答案问询微信:424329

以下能正确定义字符串的语句是()
A:charstr[]={‘64'}
B:charstr=”x43”
C:charstr=”
D:charstr[]=””
答案问询微信:424329

已知函数 f 的原型是 void f(int *a, long ,变量 v1、v2 的定义是:
int v1; long奥鹏兰州大学平时在线作业 v2;
下列调用语句中正确的是()
A:1
B:2
C:3
D:0
答案问询微信:424329

重载运算符不能改变原运算符的()。
A:操作数个数
B:原有优先级
C:结合特性
D:操作方式
答案问询微信:424329

在VC中,若定义一个函数的返回类型为void ,一下叙述正确的是()
A:用语句调用函数
B:用表达式调用函数
C:没有返回值
D:通过return语句可以返回指定值
答案问询微信:424329

没有返回值或者返回值为空是一回事。
A:错误
B:正确
答案问询微信:424329

数据成员在初始化列表中的书写顺序无关紧要,但初始化列表对数据成员初始化的执行次序就是类中定义数据成员的次序。
A:正确
B:错误
答案问询微信:424329

sizeof(int)是函数调用。
A:正确
B:错误
答案问询微信:424329

static成员函数不能用const修饰,但是可以声明为虚函数。
A:正确
B:错误
答案问询微信:424329

虚函数声明只能出现在类声明的函数原型中。
A:错误
B:正确
答案问询微信:424329

若静态成员函数中调用了一个函数f,那么f 一定不是虚函数。( )
A:正确
B:错误
答案问询微信:424329

sizeof(int)是函数调用。
A:错误
B:正确
答案问询微信:424329

在C++中,允许用变量对数组进行初始化。
A:正确
B:错误
答案问询微信:424329

在C++语言中,函数重载是通过静态联编实现的。
A:正确
B:错误
答案问询微信:424329

当继承方式是私有继承时,类外部通过派生类的对象可以直接访问到基类的任何成员。
A:正确
B:错误
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网