奥鹏作业答案 - 分忧网!奥鹏作业答案,奥鹏在线作业答案,奥鹏作业答案及毕业论文分忧

奥鹏作业答案,奥鹏在线作业答案,奥鹏在线考核_分忧网

当前位置: 主页 > 奥鹏离线 >

21秋季福师21秋《C语言程序设计》在线作业二答案标准答案

时间:2021-12-22 20:50来源:未知 作者:admin 点击:
(单选题)1: 定义inta[2][3],*prt[2],i;for(i=1;i10||x10gt; C: . D: ++ 正确答案: D (单选题)13: 能做为C++程序基本单位的是( ) A: 字符; B: 语句; C: 函数; D: 源文件; 正确答案: C (单选题)14: 类的析构函数的作用是_________。 A: 一般成员函数的初始化
(单选题)1: 定义inta[2][3],*prt[2],i; for(i=1;i10||x10&x=20)


(单选题)10: ()不是构造函数的特征
A: 构造函数的函数名与类名相同
B: 构造函数可以重载
C: 构造函数可以设置缺省参数
D: 构造函数必须指定类型说明.


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


(单选题)12: 下列四个运算符中,优先级最低的是( )
A: ()
B: ->
C: .
D: ++


(单选题)13: 能做为C++程序基本单位的是( )
A: 字符;
B: 语句;
C: 函数;
D: 源文件;


(单选题)14: 类的析构函数的作用是_________。
A: 一般成员函数的初始化
B: 类的初始化
C: 对象的初始化
D: 删除类创建的对象


(单选题)15: 下列标识符中,()的可见性与存在性不一致。
A: 外部类
B: 自动类
C: 内部静态类
D: 寄存器类


(单选题)16: 在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。
A: 派生类的对象可以赋给基类的对象
B: 派生类的对象可以初始化基类的引用
C: 派生类的对象可以直接访问基类中的成员
D: 派生类的对象的地址可以赋给指向基类的指针


(单选题)17: 假定a为一个整型数组名,则元素a[4]的字节地址为()。
A: a+4
B: a+8
C: a+16
D: a+32


(单选题)18: 下列函数中,可以是虚函数的是______。( )
A: 自定义的构造函数
B: 拷贝构造函数
C: 静态成员函数
D: 析构函数


(单选题)19: ()的功能是对对象进行初始化。
A: 析构函数
B: 数据成员
C: 构造函数
D: 静态成员函数


(单选题)20: 下面的哪个保留字不能作为函数的返回类型()。
A: void
B: int
C: new
D: long


(判断题)21: 在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。
A: 错误
B: 正确


(判断题)22: inline函数表示编译器一定会将函数体直接插入到调用此函数的地方,这样可以加快程序的运行速度。
A: 错误
B: 正确


(判断题)23: 派生类的成员一般分为两部分,一部分是从基类继承的成员,另一部分是自己定义的新成员。
A: 错误
B: 正确


(判断题)24: 执行if (x>=0||x<=0) cout<<"abcd";else cout<<"wxyz";屏幕上显示的是dcab。
A: 错误
B: 正确


(判断题)25: 若类A是类B的友员类,且类B是类C的友员类,那么类A也是类C的友员类。
A: 错误
B: 正确


(判断题)26: 一个类的对象只有一个。
A: 错误
B: 正确


(判断题)27: C++语言程序中,main()函数必须放在程序开始的部分( )
A: 错误
B: 正确


(判断题)28: 声明一个结构并不分配内存,内存分配发生在定义这个新数据类型的变量中。( )
A: 错误
B: 正确


(判断题)29: 内联函数不能是虚函数,因为内联函数是不能在运行中动态确定其位置的。
A: 错误
B: 正确


(判断题)30: 说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。
A: 错误
B: 正确


(判断题)31: 基类中被说明为protected和private的成员只能被其派生类的成员函数访问,不能被其它的函数访问。
A: 错误
B: 正确


(判断题)32: 一个对象必属于某个类。
A: 错误
B: 正确


(判断题)33: 若一全局变量只允许本程序文件中的函数使用,则定义它时应加上修饰符 void。
A: 错误
B: 正确


(判断题)34: 系统可以提供默认的析构函数。
A: 错误
B: 正确


(判断题)35: 头文件中一般存放着变量和常量的定义、函数的原型以及类的定义。
A: 错误
B: 正确


(判断题)36: 用new动态申请的内存是在堆中分配的,而不是在栈中分配的。
A: 错误
B: 正确


(判断题)37: 通过使用不同的类型参数,函数模板可以生成不同类型的函数( )
A: 错误
B: 正确


(判断题)38: 自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( )
A: 错误
B: 正确


(判断题)39: 系统可以提供默认的析构函数。( )
A: 错误
B: 正确


(判断题)40: 指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的。( )
A: 错误
B: 正确


(多选题)41: 下列说法中正确的是______。
A: 在一个函数中,可以有多条return语句
B: 函数的定义不能嵌套,但函数的调用可以嵌套
C: 函数必须有返回值
D: 即使在不同的函数中,也不可以使用相同名字的变量


(多选题)42: 函数调用可以______。
A: 出现在一个表达式中
B: 出现在执行语句中
C: 作为一个函数的实参
D: 作为一个函数的形参


(多选题)43: 在进行完成任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中不能用于检测输入流状态的操作函数名称是______。
A: fail
B: eof
C: bad
D: good


(多选题)44: 对C++语言和C语言的兼容性,描述不正确的是______。
A: C++兼容C
B: C++部分兼容C
C: C++不兼容C
D: C兼容C++


(多选题)45: 下面哪些保留字可以作为函数的返回类型______。
A: void
B: int
C: new
D: long


(多选题)46: 考虑函数原型void test(int a ,int b=7,char z=’*’),下面的函数调用中,属于合法调用的是______。
A: test(5)
B: test(5,8)
C: test(6,’#’)
D: test(0,0,’*’)


(多选题)47: 以下关于函数模板叙述错误的是______。
A: 函数模板也是一个具体类型的函数
B: 函数模板的类型参数与函数的参数是同一个概念
C: 通过使用不同的类型参数,函数模板可以生成不同类型的函数
D: 用函数模板定义的函数没有类型


(多选题)48: 以下不正确的描述是______。
A: 函数的定义可以嵌套,函数的调用不可以嵌套
B: 函数的定义不可以嵌套,函数的调用可以嵌套
C: 函数的定义和函数的调用均可以嵌套
D: 函数的定义和函数的调用均不可以嵌套


(多选题)49: 下列哪些是类的特性______。
A: 多态性
B: 继承性
C: 封装性
D: 虚拟性


(多选题)50: 关于函数重载,下列描述错误的是______。
A: 函数重载是指两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B: 函数重载是指两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C: 函数重载是指两个以上的函数名字不同,但形参的个数或类型相同
D: 函数重载是指两个以上的函数取相同的函数名,并且函数的返回类型相同

(责任编辑:admin)要这答案加QQ:800020900 或加微信:vq800020900 获取
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
猜您喜欢

提示信息×