离散数学导论答案.docx
《离散数学导论答案.docx》由会员分享,可在线阅读,更多相关《离散数学导论答案.docx(19页珍藏版)》请在冰点文库上搜索。
离散数学导论答案
离散数学导论答案
【篇一:
全省c++统一考试样卷含答案想通过做题而提高自己的同学请收集下来】
class=txt>学校:
学号:
姓名:
一、单项选择题(30分,共15题,每小题2分)
1.c++对c语言作了很多改进,从面向过程变成为面向对象的主要原因为____。
a)增加了一些新的运算符b)允许函数重载,并允许设置缺省参数c)规定函数说明符必须用原型d)引进了类和对象的概念
2.以下说法中,错误的是。
a)函数的形式参数类型若与实际参数不一致,则以实际参数类型为准.b)函数的形式参数在函数被调用时系统才为其分配存储空间.c)函数的嵌套调用就是直接或间接地调用函数本身.
d)在函数定义时若没有指出函数的数据类型,则默认函数的返回值是void.
3.已知:
intm=10;下列表示引用的方法中,正确的是____。
a)intx=m;b)floatt=m;c)intz;d)floatt=m;
4.下列析构函数的特征是____。
a)一个类中只能定义一个析构函数b)析构函数名与类名无关c)析构函数的定义只能在类体内d)析构函数可以有一个或多个参数
5.sizeof(double)是。
a)一个不合法的表示形式b)一种函数的调用c)一个整型表达式d)一个双精度浮点表达式
6.若条件表达式(exp)?
a++:
b--,则以下表达式中能完全等价于表达式(exp)的是。
a)(exp==0)b)(exp!
=1)c)(exp==1)d)(exp!
=0)
7.若定义chart[10];则在下面表达式中不表示t[1]的地址的是。
a)t+1b)t++c)t[0]+1d)t[1]
8.一个函数功能不太复杂,但要求被频繁调用,选用____。
a)内联函数b)重载函数c)递归函数d)嵌套函数
9.下面程序段的运行结果是。
charstr[]=abc,*q=str;cout*(q+3);
a)67b)字符cc)字符c的地址d)0
10.在c++中,关于下列设置参数默认值的描述中,正确的是____。
a)程序中有函数重载,就不能设置参数默认值b)设置参数默认值,只能在函数定义时进行
c)设置参数默认值时,应该是先设置右边的再设置左边的d)设置参数默认值时,应该全部参数都设置
11.下列标识符中,具有文件作用域的是____。
a)函数参数b)语句标号c)静态全局变量d)局部变量
12.下列不能作为类的成员的是____。
a)自身类对象的指针b)自身类对象c)自身类对象的引用d)另一个类的对象
13.下列析构函数的特征是____。
a)一个类中只能定义一个析构函数b)析构函数名与类名无关c)析构函数的定义只能在类体内d)析构函数可以有一个或多个参数
14.关于成员函数的特征描述中,错误的是____。
a)成员函数一定是内联函数b)成员函数可以重载c)成员函数可以设置参数默认值d)成员函数可以是静态的
15.已知:
inta,*pa=a;输出指针pa值的十进制表示的方法是____。
a)coutpa;b)cout*pa;c)coutpa;d)coutlong(pa);
二、是非判断题(10分,共10题,每小题1分)(请在题号上打√或x)
□1.c++中使用注释符(//),不能使用注释符(/*…*/)。
□2.c++中定义常量,不能用宏定义的方法,只能用const。
□3.c++是一种编译型的高级语言。
□4.错误信息可能会出现在编译过程中,不会出现在链接过程中。
□5.c++提供的库函数都被定义在它所对应的头文件中。
□6.c++中数组元素的下标是从0开始,它们连续存储在内存单元中。
□7.引用是某个变量的别名,对引用的操作,就是对被引用变量的操作。
□8.语句inta(5),b=a,*p=a;中,b的值和*p的值是相等的。
□9.在c++中,声明函数时都用函数原型。
□10.如果一个函数没有返回值,定义时函数头前需用void。
三、填空题(10分,共5题,每小题2分)
1.在用class定义一个类时,数据成员和成员函数的默认访问权限是____。
2.含有纯虚函数的类称为____。
3.已知intfn(intn){returnn+n;}和longfn(longn){returnn+n;}是一个函数模板的两个实例,则
该函数模板的定义是____。
4.继承的方式有公有继承、私有继承和____3种。
5.表达式operator+(x,y)还可以表示为____。
四、读程序,写运行结果(30分)
1.(7分)
#includeiostream
//----------------------------------
voidother();
//----------------------------------intmain(){intx=0,y=3;other();
coutx””y”\n”;other();
}//---------------------------------voidother(){staticintx=2;inty=6;x+=2;
coutx””y”\n”;
}//---------------------------------
2.(8分)
#includeiostreamusingnamespacestd;
//----------------------------------classclass{intx,y;public:
class(intn=6,intm=7);~class();
voidset(intn,intm){x=n;y=m;}};//--------------------------------class:
:
class(intn,intm){set(n,m);
coutconstruct:
x=x,y=y”\n”;}//---------------------------------class:
:
~class(){
coutdestruct:
x=x,y=y”\n”;}//---------------------------------intmain(){classa(5);
classb=class(1,3);coutexiting...\n;
}//---------------------------------
3.(8分)
#includeiostream
//----------------------------------
classtdate{
voidinit(intm,intd,inty);intmonth,day,year;public:
tdate();tdate(intd);tdate(intm,intd);tdate(intm,intd,inty);voidprint();};
tdate:
:
tdate(){init(6,13,2000);}
tdate:
:
tdate(intd){init(6,d,2000);}
tdate:
:
tdate(intm,intd){init(m,d,2000);}
tdate:
:
tdate(intm,intd,inty){init(m,d,y);}
voidtdate:
:
init(intm,intd,inty){month=m;day=d;year=y;}
voidtdate:
:
print(){
coutmonth”-”day”-”year”\n”;
}//---------------------------------
intmain(){
tdatetoday(6,17,2000);tdatesomeday(4,25);tdateoneday(3);tdateotherday;today.print();someday.print();oneday.print();otherday.print();
}//---------------------------------
4.(7分)
#includeiostreamusingnamespacestd;
五、设计题(20分,共4题,每题10分,选2题做)
1.设计一个date类,包含足够的数据成员和成员函数,使其加在下列程序中,能得出后面的运行。
#includeiostream#includeiomanipusingnamespacestd;
//---------------------------------
classdate{...};
//---------------------------------
intmain(){
}//--------------------------------
--
classcounter{intv;public:
counter(){v=0;}counterpreaddone();counterpostaddone();
voidprint(){coutv”\n”;}};//--------------------------------
countercounter:
:
preaddone(){v++;
return*this;
-------------------
countercounter:
:
postaddone(){countertemp;temp.v=v++;returntemp;
}//---------------------------------
intmain(){counterc;
for(inti=0;i8;i++)
c.postaddone().postaddone();c.print();
for(intj=0;j8;j++)c.preaddone().preaddone();c.print();
}//---------------------------------
运行结果为:
2004-01-01
2004-01-01islargerthan2003-12-25
2.根据下列代码和其运行结果,写出完整的a类
voidset(inti,intj){a=i,b=j;}private:
inta;intb;
};//--------------------------------intmain(){
cout”starting...\n”;aa[3];
for(inti=0;i3;i++)a[i].set(2*i+1,(i+1)*2);cout”ending...\n”;
}//---------------------------------
运行结果为:
starting...
defaultconstructorcalled.defaultconstructorcalled.defaultconstructorcalled.ending...
destructorcalled.a=5,b=6destructorcalled.a=3,b=4destructorcalled.a=1,b=2
3.编写一个对日期数据排序的程序。
给定输入日期数据的格式为:
mm-dd-yyyy,输入数据放在名为abc.txt的文件中,格式如下例所示,数据量大约为1000个日期。
输出是排好序的全部日期,格式与输入格式一致,每个日期占一行。
例如:
样板输入:
12-23-200302-11-200510-30-2001样板输出:
10-30-200112-23-200302-11-2005
4.给定类继承体系,如图,其代码文件为auto.h。
现有若干car类对象和truck类对象存放在向量x(类型为vectorauto*)中。
实现函数:
voidmyproc(constvectorauto*x);
将其按销售金额排序后输出,每行占一个车店名,并在店名后标注其为car或truck。
#includeiostreamusingnamespacestd;
//----------------------------------
classa{public:
……
【篇二:
和你们一起分享500本完整版大学课后答案,赶紧下载电脑上吧,很好用】
后你们就不用再到网上搜索了,你要什么大学课后答案,这里全都有。
由于篇幅有限,只给出一小部分,还要更多的课后答案到/dxkj.htm
公共基础课|
(有关英语的公共基础课都归到英语专业去了)
《近世代数基础》课后习题答案与解析_张禾瑞.pdf
高等学校教材机械原理学习指南(第二版).pdf
线性代数答案同济第四版.pdf
中国近现代史纲要课后答案1.pdf
通信/电子/电气|
《数字信号处理教程》程佩青(第三版)清华大学出版社课后答案.pdf
《通信原理》第6版习题课后答案.pdf
《信号与系统分析基础》课后答案.pdf
参考答案电路第五版(邱关源罗先觉著)高等教育出版社课后答案.pdf
参考单片机基础课后习题答案.pdf
高频电子线路习题答案.pdf
人工智能作业答案.pdf
数据库系统概论答案第四版.pdf
数字图像处理(冈萨雷斯,第二版)课后答案.pdf
数字信号处理课件之习题与答案.pdf
微机接口技术课本答案.pdf
计算机/软件/网络/信息/数学|
《c++程序设计》第二版高等教育出版社课后习题答案1-4.pdf
《c程序设计》(谭浩强)第三版习题参考解答(全).pdf
《vb语言程序设计》习题答案.pdf
《复变函数与积分变换》课后答案.pdf
《概率论》李贤平(完整复旦版)课后答案.pdf
《计算机网络基础与internet应用》习题参考答案.pdf
《矩阵论》课后习题答案(1,2章).pdf
《运筹学的原理与方法》课后习题答案.pdf
【计算机网络】第五版答案(谢希仁版).pdf
flashcs3课后习题参考答案.pdf
visualfoxpro程序设计习题解答与实验指导.pdf
编译原理课后答案第二版.pdf
参考答案电路与电子学第三版(刘淑英著)电子工业出版习题解答与实验指导.pdf
参考答案复变函数与积分变换第四版西安交通大学课后答案.pdf
参考答案积分变换张元林第四版东南大学答案.pdf
操作系统概念第七版习题答案(中文版)完整版.pdf
大学计算机基础教程答案.pdf
复旦陈传璋《数学分析》答案.pdf
概率论与数理统计课后答案.pdf
汇编语言程序设计习题与解析.pdf
计算机软件技术基础复习题和思考题答案.pdf
计算机体系结构课后习题原版答案.pdf
计算机组成原理题解指南(附答案).pdf
离散数学答案-左孝凌.pdf
立体几何大题30题(有详细答案)人教版.pdf
钱敏平龚光鲁随机过程答案(部分).pdf
邱学绍离散数学课后习题答案及全解指南.pdf
数学模型(姜启源谢金星叶俊)数学模型课后答案(第三版).pdf
数值分析答案,李庆阳.pdf
严蔚敏《数据结构(c语言版)习题集》答案.pdf
运筹学课后习题答案.pdf
张禾瑞编近世代数习题及答案.pdf
浙江大学概率论与数理统计第三版习题答案.pdf
周义仓编《常微分方程》习题答案.pdf
自考java语言程序设计
(一)课后习题及答案.pdf
组合数学西安电子科技大学出版社1-2课后答案.pdf
物理/光学/声学/热学/力学|
《光学》(第三版)课后答案姚启钧.pdf
【最新】《原子物理学》习题答案(褚圣麟版).pdf
参考答案电磁场与电磁波学习指导(王家礼朱满座著)西安电子科技大学出版社课后答案.pdf大学物理实验报告答案大全(实验数据及思考题答案全包括).pdf
高分子物理习题答案.pdf
固体物理,概念题和习题指导.pdf
激光原理课后习题答案.pdf
理论力学习题答案.pdf
量子力学教程课后习题答案-高等教育出版社[1].pdf
数学物理方法习题解梁昆森.pdf
经济学/管理学/法学|
《管理成本会计》习题答案04-05.pdf
《宏观经济学》(第七版#46;英文)课后答案多恩布什.pdf
《民法练习题集》及参考答案.pdf
《审计【经济课件】马克思政治经济学习题及答案.pdf
《审计学原理与实务》课后习题答案.pdf
参考答案投资学第六版英文课后习题答案.pdf
【经济课件】马克思政治经济学习题及答案.pdf
参考答案投资学第六版英文课后习题答案.pdf
初级会计资格《初级会计实务》试题及参考答案.pdf
公司财务习题1-7.pdf
国际金融习题答案.pdf
国际贸易实务双语教程课后参考答案.pdf
集装箱运输管理学完整版习题辅导及答案(ppt版).pdf
贾俊平_统计学第四版_习题答案.pdf
克鲁格曼国际经济学-理论与政策第六版课后习题答案.pdf
劳动经济学作业参考答案.pdf
李子奈计量经济学课后答案.pdf
罗宾斯《管理学》(人大第7版)习题答案.pdf
南开大学精品课国际经济学讲义及习题答案.pdf
商业银行经营管理形成性考核册及参考答案.pdf
生产与运作管理复习题及参考答案.pdf
外经贸英语函电与谈判课后习题答案.pdf
伍德里奇《计量经济学导论(第四版)》课后习题答案和讲解_下.pdf
新编预算会计课后作业答案.pdf
增值税习题及参考答案.pdf
中级会计指导书习题答案(李家瑗版)更正20090526.pdf
化学/环境/生物/医学/制药|
《物理化学》第四版课后习题答案周亚平天津大学.pdf
《仪器分析》习题及参考答案.pdf
【大学课件】植物学习题集--------习题及答案.pdf
2011版《生物化学》重点讲解及习题(含答案详解).pdf
参考答案有机化学第二版(胡宏纹著)高等教育出版社课后答案.pdf
分析化学第三版课后习题答案.pdf
化工原理1-4_第四版课后答案[1].pdf
微生物习题+参考答案.pdf
无机化学课后习题及答案.pdf
习题答案-基础有机化学(第二版)上、下册[邢其毅等]
(1).pdf
习题答案-基础有机化学(第二版)上、下册[邢其毅等]
(2).pdf
朱军版_遗传学答案.pdf
土建/机械/材料/制造|
材料力学第4版(刘鸿文)答案#46;pdf.pdf
电力工程基础学习指导及习题解答.pdf
反应工程第4版课后习题答案.pdf
工程热力学课后习题解答严加碌版.pdf
环境工程学课后答案.pdf
环境监测第三版奚旦立课后答案.pdf
几何量工差与检测(第七版)(课件+答案)授课教案.pdf
控制工程基础第三版习题答案清华大学出版社.pdf
汽车构造习题集及答案.pdf
水污染控制工程答案.pdf
西工大机械原理第七版课后答案_khdaw.pdf
自然辩证法概论课后答案.pdf
哲学/心理学/政治学|
《普通心理学》课后习题+答案.pdf
【哲学课件】《逻辑学》练习题及参考答案.pdf
参考答案毛泽东思想和中国特色社会主义理论体系概论试卷及答案试卷1-4.pdf毛泽东思想概论课后题答案(完美版).pdf
普通逻辑课后练习答案.pdf
思想政治2009课后答案.pdf
随机过程答案_陆大絟.pdf
万国刑法案例及题解大全.pdf
宪法经典练习题.pdf
心理咨询师技能(郭粘锋虞积生著)民族出版社课后答案三级历年技能真题.pdf政治经济学课后题答案.pdf
组织行为学形成性考核册答案2010年.pdf
文学/史学/外语/教育|
《外国电影史》课后题答案.pdf
《新视野大学英语读写教程第三册》课后答案.pdf
《中国教育史》孙培青版--配套习题及答案1-16章习题答案.pdf
【大学英语综合教程】第一册答案及课文译文.pdf
【最新】《英语初级听力》listentothis:
1答案.pdf大学新世界英语读写教程1课后答案unit1.pdf大学英语精读_第三版_第二册_课后习题答案.pdf大学英语精读第三册第三版答案.pdf
大学英语精读第四册第三版答案.pdf
大学语文课后题答案.pdf
第二版新视野大学英语读写教程4第四册课后答案.pdf高级英语课后习题及答案.pdf
古代汉语自学指导.pdf
现代教育技术作业参考答案.pdf
新视野大学英语读写教程(第二版)第二册课后练习答案.pdf新视野大学英语读写教程(外研社)第一册答案.pdf新视野大学英语读写教程第五册答案.pdf
应用写作课习题参考答案.pdf
英国文学史复习资料.pdf
其它类别
【篇三:
为什么我们信息学奥赛出了国家一等奖[山东-姚远]-精排版】
山东莱州姚远
2005年5月中旬,在犹豫了几个月后,我终于决定退出信息学奥赛。
随后我交还了手中所有的图书资料,搬出了601宿舍,停下了所有的辅导课……脑袋空下来之后,过去的事开始不断闯进我的脑海——那不明白的许多事情,还有悬而未决的问题——我真想解决它们啊。
至少我也要弄明白有些事为什么会发生,为什么会变成那样,而我错在什么地方。
加之我的时间也不像过去那样紧张了,于是我开始慢慢整理过去。
这期间,我明白了许多。
2005年11月,我还是参加了第十一届全国信息学奥林匹克联赛。
不过参加这次比赛的目的并不是为了争取更好的成绩,我是想重温一下过去。
在从日照回莱州的车上我开始写这篇文章《凭什么我们信息学奥赛先出国家一等奖》。
之所以要写这么一篇文章原因有很多,主要三方面:
一是基于对过去的反思和体会;二是参加了一段时间的另一科奥赛辅导使我横向比较认识到一些问题;三是看到莱州一中我和王福龙之后的几位oier(信息学奥赛参加者)的发展,纵向比较也让我深有感触。
基于上面三个原因,我决定写这篇文章。
搞信息学奥赛要整日和数据打交道。
我们喜欢“真实”,不喜欢“虚假”。
我们只重视事实和真实的数据。
因此在考虑该用什么方式呈现这篇文章时,我决定不讲空话。
要让人信服,我只摆一些“数据”和“事实”。
凭什么我们信息学奥赛先出国家一等奖,从以下几方面的数据可以找到答