烟台大学文经学院(c)第二学期期末试卷类型

烟台大学文经学院(c)第二学期期末试卷类型

ID:35417941

大小:87.65 KB

页数:11页

时间:2019-03-24

烟台大学文经学院(c)第二学期期末试卷类型_第1页
烟台大学文经学院(c)第二学期期末试卷类型_第2页
烟台大学文经学院(c)第二学期期末试卷类型_第3页
烟台大学文经学院(c)第二学期期末试卷类型_第4页
烟台大学文经学院(c)第二学期期末试卷类型_第5页
资源描述:

《烟台大学文经学院(c)第二学期期末试卷类型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、程序设计基础(C++)试卷(A)题号二三四总分得分阅卷人合分人考试时间为120分钟考试形式:闭卷请同学们将答案填写在后面的答题卡中,注意相应的题号单项选择题(本夫题共10小题,每小题2分,共20分)1、.若有以下定义,inta=l()0,*p=&a;则说法错误的是()。A.声明变量p,其中*表示p是一个指针变量B.变量p经初始化,获得变量a的地址C.变量p只可以指向一个整型变量D.变量p的值为10()2、假定建立了链表结构,指针p,q分别指向相邻的结点,则以下可以将q所指结点从链表中删除并释放该结点的语句组是()。A.deleteq;p->next=q->next;B.(*p).ne

2、xt=(*q).next;deleteq;C.q=(*q).next;(*p).next=q;deleteq;D.q=q->next;p->next=q;p=pnext;delete3、•若有下面的说明和定义:structtest{intml;charm2;floatm3;unionuufcharul[5];intu2[2];}ua;Jmyaa;贝!]sizeof(structtest)的值是()。A.12B.14C.17D.94、假定MyClass为一个类,则该类的拷贝构造函数的声明语句为(A.MyClass&(MyClassx)B.MyClass(MyClassx)C.MyCla

3、ss(MyClass&x)D.MyClass(MyClass*x)5、下面对于友元函数描述正确的是()。A.友元函数不破坏类的封装性,可尽量使用B.友元函数是类的成员函数C.友元函数可以是一般函数,也可以是另一个类的成员函数D.友元函数不能访问类的所有数据成员)o6、类的析构函数是在()时候系统自动调用的?A.类创建时B.创建对象时C.删除对象时D.不自动调用若有BOX类的对象si,用si复制另一个对象s2,正确的是(C.BOXsl(s2);D.s2=new(sl0);A.s2=sl;B.BOXs2(sl);久下列有关运算符重载的描述中,(A.运算符重载可改变其优先级)是正确的。B.

4、运算符重载不改变其语法结构C.运算符重载可改变其结合性D.运算符重载可改变其操作数的个数9、在C++语言程序中,对象之间的相互通信通过().A.继承实现B.调用成员函数实现C.封装实现D.函数重载实现10、以下()成员函数表示虚函数。A.intvirtualvfi();B.voidvf(int)=O;C・voidvf^)=O;D.virtualvoidvf(int);二.填空题(本夫题共10小题,倉小题1分,共10分)11、定义inty为X的引用,则定义语句为【人12、设union{inta;charc[99];}b;贝>Jsizeof(b)的值是【L13、假定类AB中有一个公用属性

5、的静态成员bb,在类外不通过对象名访问该成员bb的写法为【】。14、若需要把一个函数voidf();定义为一个类AB的友元函数,则应在类AB的定义中加入一条语句【儿15、生成一个派生类对象时,先调用【】的构造函数,然后调用派生类的构造函数。16、派生类构造函数的初始化列表中包含【】。17、动态联编调用函数操作是指向对象的【】或对象引用。18、语句ofstreamf(”SALARY.DAT”,ios::app);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,ios::app文件操作方式为【】。19、文件访问方式有两种,顺序访问和【】。20、已知enumcolor{r

6、ed,yellow=5,white,black};则执行cout«red+black后的值是【】。三.程序分析、运行题(本大题共6小题,共30分,每小题5分)21、分析程序,写运行结果。#includeusingnamespacestd;voidfun(int*p,intm){inti;fdr(i=0;i

7、小到大排序,程序填空。voidsort(char*p[],intn)//定义指针数组p,n个字符串{char①;〃第1空inti,j;fbr(i=O;i0)〃第2空{teinp=p[j];pLi]=PU+i];p[j+l]=temp;23、下面是包含子对象的派生类的构造函数。写出运行结果。#include#includeusingname

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

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

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