奥鹏教育兰州大学《面向对象程序设计》平时作业1
奥鹏兰州大学平时在线作业
《面向对象程序设计》21春平时作业1
关于构造函数,下列说法不正确的是( )
A:构造函数名字和类名相同
B:构造函数在创建对象时自动执行
C:构造函数无任何函数返回类型
D:构造函数有且只有一个
答案问询微信:424329
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“left”,输出效果将发生变化的是()
A:cout<<left<<setfill(~*~)<<357
B:cout<<left<<setw(5)<<357
C:cout<<left<<setw(5)<<"ABCDE"
D:cout<<left<<"ABCDE"
答案问询微信:424329
对以下说明语句的正确理解是()。
A:将5个初值依次赋给a[1]至a[5]
B:将5个初值依次赋给a[0]至a[4]
C:将5个初值依次赋给a[6]至a[10]
D:因为数组长度与初值的个数不相同,所以此语句不正确
答案问询微信:424329
C++类体系中,不能被派生类继承的有( )
A:转换函数.构造函数
B:构造函数.赋值操作函数
C:虚函数.静态成员函数
D:静态成员函数.转换函数
答案问询微信:424329
如果定义 int array[5],下面哪个元素不能被访问()
A:array[0]
B:array[2]
C:array[4]
D:array[5]
答案问询微信:424329
循环语句“for(int i=0; i
A:1
B:n-1
C:n
D:n+1
答案问询微信:424329
以下叙述中正确的是()
A:预处理命令行必须位于C源程序的起始位置
B:在C语言中,预处理命令行都以“#”开头
C:每个C程序必须在开头包括预处理命令行:#include
D:C语言的预处理不能实现宏定义和条件编译的功能
答案问询微信:424329
已知函数 f 的原型是 void f(int *a, long ,变量 v1、v2 的定义是:
int v1; long v2;
下列调用语句中正确的是()
A:f(v1,&v2)
B:f(v1,v2)
C:f(&v1,&v2)
D:f(&v1,v2)
答案问询微信:424329
面向对象软件开发中使用的OOD 表示( )。
A:面向对象分析
B:面向对象设计
C:面向对象语言
D:面向对象方法
答案问询微信:424329
C#控制台程序的主入口点是( )
A:Page_Load函数
B:Run函数
C:Main函数
D:Form_Load函数
答案问询微信:424329
要利用C++流进行文件操作,必须在程序中包含的头文件是( )。
A:iostream
B:fstream
C:strstream
D:iomanip
答案问询微信:424329
在微型机上,一个unsigned int 型变量在内存中占( )个字节的存储空间。
A:1
B:2
C:3
D:4
答案问询微信:424329
下列关于C++标识符的命名不合法的是( )
A:Pad
B:name_1
C:A#bc
D:_a12
答案问询微信:424329
在派生类中,成员的访问属性有()
A:不可访问的成员
B:私有成员
C:保护成员
D:公有成员
答案问询微信:424329
一个指针变量会涉及以下哪些内容()
A:指针的类型
B:指针所指向的类型
C:指针的值
D:指针本身所占的存储区
答案问询微信:424329
用虚函数实现动态性时,派生类应从基类以保护方式派生。
A:正确
B:错误
答案问询微信:424329
没有返回值或者返回值为空是一回事。
A:正确
B:错误
答案问询微信:424329
在定义类的数据成员时,不可以在类中直接对它们进行初始化。
A:错误
B:正确
答案问询微信:424329
字符串“hello,word”占用11个字节的空间
A:错误
B:正确奥鹏兰州大学平时在线作业
答案问询微信:424329
sizeof运算符用于计算某种类型的对象在内存中所占的字节数
A:正确
B:错误
答案问询微信:424329
虚函数由成员函数调用或通过指针,引用来访问。
A:正确
B:错误
答案问询微信:424329
重载运算符保持原运算符的优先级和结合性不变。( )
A:正确
B:错误
答案问询微信:424329
只有静态成员函数可以声明为虚函数。
A:错误
B:正确
答案问询微信:424329
对每个可重载的运算符来讲,它既可以重载为友元函数,又可以重载为成员函数,还可以重载为非成员函数。( )
A:正确
B:错误
答案问询微信:424329
同名的变量或函数定义在不同的名字的命名空间来解决冲突问题。
A:错误
B:正确
答案问询微信:424329