15秋北航《c程序设计》在线作业一

15秋北航《c程序设计》在线作业一

ID:32730196

大小:67.50 KB

页数:14页

时间:2019-02-15

15秋北航《c程序设计》在线作业一_第1页
15秋北航《c程序设计》在线作业一_第2页
15秋北航《c程序设计》在线作业一_第3页
15秋北航《c程序设计》在线作业一_第4页
15秋北航《c程序设计》在线作业一_第5页
资源描述:

《15秋北航《c程序设计》在线作业一》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、15秋北航《C++程序设计》在线作业一在不同文件的函数一、单选题(共15道试题,共60分。)V1.中,对全局变量的引用要加上—关键字。A.registerB.autoC.staticD.extern满分:4分2.下列的各函数中,()不是类的成员函数A.构造函数B.析构函数C.友元函数D.复制构造函数满分:4分3・文件包含中被包含的文件的扩展名()A.必须为.hB.不能用・hC.必须是.cD.不一定是.h满分:4分4.下面四个运算符中,优先级最低的是()。A.0B.・C.->D.++满分:4分5.在对typedef的叙述中错误的是()。A•用typedef可以定义各种类型名,但不能用

2、来定义变量B.用typedef可以增加新类型C.用typedef只是将已存在的类型用一个新的标识符来代表D.使用typedef有利于程序的通用和移植满分:4分6.C++程序从上机到得到结果的几个操作步骤依次是A.编译、编辑、连接、运行B.编辑、编译、连接、运行C.编译、运行、编辑、连接D.编辑、运行、编辑、连接满分:4分7.假定变量b和pb定义为”intb[10],*pb二b;”,要将24赋值给b[l]元素中,不正确的语句是.—A.*(pb+l)=24;B.*(b+l)=24;C.*++b=24;D.*++pb=24;满分:4分8.下列函数中,可以是虚函数的是o()A.自定义的构造

3、函数B.拷贝构造函数C.静态成员函数D.析构函数满分:4分9.不能实现函数之间数据传递的是.A.全局变量A.局部变量B.函数接口C.函数返回值满分:4分8.通常拷贝构造函数的参数是o()A.某个对象名B.某个对象的成员名C.某个对象的引用名D.某个对象的指针名满分:4分}则函数9.已知函数test定义为:voidtest(){定义中void的含义是()A.执行函数test后,函数没有返回值B.执行函数test后,函数不再返回C.执行函数test后,函数返回任意类型值D.以上三个答案都是错误的10.如果变量x,y已经正确定义,下列语句哪一项不能正确将x,y的值进行交换A.x=x+y,

4、y=x-y,x=x-yB.t=x,x=y,y=tC.t=y,y=x,x=tD.x=t,t=y,y=x满分:4分8.当一个派生类公有继承一个基类时,基类中的所有公有成员成为派生类的o()A.public成员B.友员C.protected成员A.private成员14.在类的定义中,引入友元的原因是o()A.提高效率B.深化使用类的封装性C.提高程序的可读性D.破坏程序的封装性满分:4分15.在c++语言中,main函数默认返回一个类型的值A.intB.floatC.charD.void满分:4分二、判断题(共10道试题,共40分。)V1.C++支持两种类型的多态性:编译时多态、运行时

5、多态A.错误B.正确满分:4分2.C++中,一个函数必须在函数声明后才能使用()A.错误B.正确满分:4分3.左值是能出现在赋值表达式左边的表达式。()A.错误B.正确满分:4分4.声明一个结构并不分配内存,内存分配发生在定义这个新数据类型的变量中。()A.错误B.正确满分:4分2.使用赋值运算符可以对字符数组整体赋值。A.错误B.正确满分:4分3.在内存中,字符数据以ASCII码存储,即以整数表示。()A.错误B.正确满分:4分4.C++中函数声明就是函数原型。()A.错误B.正确满分:4分2.类是一种类型,它封装了数据和操作。()A.错误B.正确满分:4分3.字符型变量用来存放

6、字符常量,可以存放多个字符。()A.错误B.正确满分:4分4.自增运算符和自减运算符只能用于变量,不能用于常量或表达式。()A.错误B.正确满分:4分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。