东南大学C第二学期期末复习二含答案

合集下载

城市规划与设计_东南大学中国大学mooc课后章节答案期末考试题库2023年

城市规划与设计_东南大学中国大学mooc课后章节答案期末考试题库2023年

城市规划与设计_东南大学中国大学mooc课后章节答案期末考试题库2023年1.历史街区不包括以下哪一个概念?答案:历史文化建筑2.提倡“小街区、密路网”交通组织方式,以下哪些描述是错误的答案:居住区道路宜宽不宜窄3.修建性详细规划答案:需要进行工程管线规划设计4.环境空间引导包括的内容有答案:景观轴线、节点、空间界面、街巷肌理、景观小品设置引导5.主要街道立面的保护与整治主要操作方式包括答案:保护修缮/修复改善/整治改善/更新拆除6.建筑布局与环境设计所包括的内容答案:建筑布局/景观环境设计/景观植物设计/景观小品设计7.历史街区保护的基本原则不包括以下哪一项答案:碎片式保护原则8.下列哪些地块需要进行适建性分析答案:所有规划用地9.哪些不属于修建性详细规划收集的工作流程答案:前往现场监督规划落地实施10.城镇体系规划的类型不包括答案:世界城镇体系规划11.城镇开发边界内不会包括答案:永久基本农田控制线12.“三线”是指答案:生态保护红线、永久基本农田控制线、城镇开发边界13.“双评价”是指答案:资源环境承载能力评价、国土空间开发适宜性评价14.我国国土空间规划的管理部门是答案:自然资源部门15.近年来地方城乡规划编制体系改革的变化不包括以下哪项?答案:明确了镇规划的编制体系16.按照规划编制的不同阶段,城市规划与设计可被分成的类型不包括以下答案:专项规划17.下面哪项不属于城市规划与设计的作用?答案:推动城市经济社会文化的健康发展18.以下规划中未被融合进国土空间规划体系的是答案:国民经济和社会发展规划19.我国的国土空间规划体系更接近以下哪国的空间规划体系:答案:德国20.城市衰退的类型不包括答案:经济性衰退21.应从多方面保证居住区的安全性,下面哪一方面是不必要的答案:步行流线和车行流线应彻底分开以保障交通安全22.下面哪项不是中心区步行空间设计的原则?答案:23.下面哪项不是中心区路网设计的原则?答案:24.下面哪项不是中心区形态控制的要素?答案:25.在考虑中心区功能配置时,如何体现中心区特色?答案:26.下面哪项不是城市中心区土地利用的特征?答案:27.按照规划空间组织模式,大尺度的区域规划可以分为答案:轴带型的区域规划和圈域型的区域规划两种28.古都型历史文化名城的城市结构一般采用哪种形式?答案:29.下面哪项不属于城市中心区的职能?答案:30.近年来国家城乡规划编制体系改革的变化不包括以下哪项?答案:增加了次区域规划的类型31.城市中心区的概念包含哪些内容?答案:32.下列说法中正确的是答案:33.下列哪些可能不属于修建性详细规划历史文脉分析的内容答案:34.以下哪种指标的表达方式不对答案:35.城镇体系规划的核心内容包括答案:36.自然区区域规划不包括:答案:37.以下哪项不是我国古代朴素区域规划思想的代表:答案:38.城市更新空间组织正确的认识是答案:39.城市更新模式的主要类型包括:答案:40.城市更新规划的特点包括:答案:41.城市更新的主要内容包括:答案:42.《城市居住区规划设计标准(GB50180-2018)》中住宅建筑平均层数类别是答案:低层I类(1-3层),多层I类(4-6层),多层II类(7-9层),高层I 类(10-18层),高层II类(19-26层)43.历史街区保护范围不包括以下哪一类?答案:44.历史街区的精神要素不包括以下哪一项?答案:45.2004年国家建设部颁布了哪一项与国家历史文化名城保护范围相关办法答案:46.进入21世纪以来,我国最接近国土空间规划的规划实践是:答案:47.我国国土空间规划的类型不包括答案:48.需要编制国土空间总体规划的行政区不包括答案:49.我国的国土空间规划体系更接近以下哪国的空间规划体系答案:50.按照工作对象的专业属性,城市规划与设计可被分成的类型不包括以下答案:51.《城市居住区规划设计标准(GB50180-2018)》根据居民在合理步行距离内满足基本生活需求的原则,分为十五分钟、十分钟和五分钟生活圈居住区,及居住街坊四级。

(最新整理)东南大学08级C++(下)上机试卷和答案解析

(最新整理)东南大学08级C++(下)上机试卷和答案解析

(完整)东南大学08级C++(下)上机试卷和答案解析编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)东南大学08级C++(下)上机试卷和答案解析)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)东南大学08级C++(下)上机试卷和答案解析的全部内容。

东南大学08级C++(下)上机试卷D和答案解析(考试时间80分钟卷面成绩100分)学号姓名机位号说明:首先在Z盘建立一个以自己的学号命名的文件夹,用于存放上交的*。

CPP文件,考试结束前根据机房要求,将这个文件夹传送到网络服务器上,注意:提交时只保留文件夹中的CPP文件。

一、改错题(50分)【要求】调试程序,修改其中的语法错误及少量逻辑错误。

只能修改、不能增加或删除整条语句,但可增加少量说明语句和编译预处理指令。

【注意】源程序以“学号f1。

cpp”命名,存入自己学号文件夹。

【题目】以下程序实现动态生成数据成员,析构函数用来释放动态分配的内存,复制构造函数和复制赋值操作操作符实现深复制.【含错误的源程序】#include 〈iostream>#include 〈cstring〉using namespace std;class student{char *pName;public:student( );student( char *pname, int len );//错误1student( student &s );~student( );student & operator = ( student &s );} //错误2 student::student( ){cout >> ”Constructor”;//错误3pName = NULL;cout << "默认" << endl;}student::student( char *pname ){cout 〈< "Constructor";pName = new char[strlen(pname)+1];if ( pName ) strcpy( pName, pname );cout 〈〈 pName << endl;}student::student( student s ) //错误4{cout<<"Copy Constructor";if( s。

东南大学C++复习提纲(22系用)

东南大学C++复习提纲(22系用)

复习提纲(22系用)考核方式总评成绩=期末笔试成绩+期末机试成绩+平时成绩(包括综合程序设计及上机实验)期末笔试成绩占50%期末机试成绩占30%综合程序设计占 10%平时成绩占10%1.C++预备知识(1)理解计算机的组成和逻辑结构;(2)掌握常用进制(2、8、10和16进制)的计算和转换,掌握补码的表示原理。

2.C++基础知识(1)理解C++的基本数据类型,了解数据类型与数据存储的关系,初识C++程序;(2)理解关键词、标识符、变量和变量名定义规则,掌握各类常量的定义和使用方法,掌握转义字符和ASCII码的概念,了解常变量概念,了解引用变量概念;(3)掌握C++各类运算符(含简单位运算)和表达式的概念及用法,了解运算优先级和结合性,了解逻辑表达式的优化执行。

理解自增、自减运算符(++,--)的本质并掌握使用方法;理解三种类型转换(自动转换、赋值转换和强制转换)的意义和实现;(4)掌握cin和cout的基本使用,并实现简单的输入和输出功能;(5)掌握C++程序编辑、编译、连接和执行的流程,掌握VC++集成环境的使用。

理解C++工程的概念。

3.基本控制结构程序设计(1)了解算法的概念和描述方法,了解程序设计的三种基本结构,掌握语句的概念;(2)掌握双路和多路选择结构的程序设计;(3)掌握循环结构的程序设计;(4)掌握循环的控制语句以及嵌套的程序控制结构;(5)掌握常用算法的应用:直接法,枚举法,递推法,迭代法。

4.函数(1)理解函数抽象机制,掌握函数定义与函数的调用;(2)理解参数化机制,理解参数的传递过程(值传递和引用传递);(3)理解函数的返回值及函数原型说明;(4)理解函数重载的概念,掌握函数重载的方法;(5)理解缺省参数的用途和定义方法;(6)掌握全局变量,局部变量,理解变量的存贮类型与作用域,生命期与可见性;(7)理解函数的递归调用,编写、测试、调试简单的递归函数;(8)了解内联函数;(9)掌握C++常用的库函数的使用方法;(10)理解宏定义使用方法;(11)了解编译预处理及其用途。

2022年东南大学公共课《C语言》科目期末试卷A(有答案)

2022年东南大学公共课《C语言》科目期末试卷A(有答案)

2022年东南大学公共课《C语言》科目期末试卷A(有答案)一、填空题1、请读程序段:int a=-1;a=a|0377;printf("%d,%o\n",a,a);以上程序段的输出结果是_______。

2、结构化程序由________、________ 、________ 3种基本结构组成。

3、一个C语言源程序由若干函数组成,其中至少应含有一个________4、C语言中的标识符可分为关键字、_______和_______3类。

5、若有定义语句:int m=5,y=2;则执行表达式y+=y-=m*=y后的y值是_______6、若有定义:int a[]={2,4,6,8,10,12,14,16,18,20,22,24},*q[3],k;则下面程序段的输出是_______。

for(k=0;k<3;k++)q[k]=8.a[k*4];printf("%d\n",q[2][3]);7、下面程序段中循环体的执行次数是_______。

a=10;b=0;do{b+=2;a-=2+b;}while(a>=0);8、设有以下定义和语句,请在printf语句的_______中填上能够正确输出的变量及相应的格式说明。

union{int n;doublex;}num;num.n=10;num.x=10.5;printf("_______",_______);9、若有以下定义和语句,为使变量c1得到字符’A',变量c2得到字符’B’,正确的输入形式是_______。

char cl,c2;scanf("%4c%4c",&cl,8&c2);10、字符串"ab\n\\012\\\"”的长度是_______。

二、选择题11、在C语言中,char型数据在内存中的存储形式是()。

A.补码B.反码C.原码D.ASCII码12、以下表达式值为3的是( )A.16-13%10B.2+3/2C.14/3-2D.(2+6)/(12-9)13、根据以下定义语句和数据的输入方式,scanf语句的正确形式应为。

东南大学四系C++作业━━第 2 章(1)━━流程控制语句答案

东南大学四系C++作业━━第 2 章(1)━━流程控制语句答案

流程控制语句【学习要点】1.掌握算法描述的三种基本结构。

2.掌握if—else条件语句及其应用,掌握if语句的嵌套结构。

3.掌握switch开关语句及其应用,掌握break在switch语句中的作用。

4.掌握while循环语句及其应用。

5.掌握do—while循环语句及其应用。

6.掌握for循环语句及其应用。

7.掌握循环语句的嵌套结构.8.掌握break语句、continue语句在循环结构中的作用.9.掌握return语句、goto语句、exit()函数、abort()函数的作用及其应用。

—-—-—--—-————-————---———-—--—-———-—-—--———-————-—-—---—-—-———-—---———-—--———-————-———--—--——---——--——-—---———-——---—---——---—-—---—-—------———---【例题分析】1.若int x=3,执行以下循环语句后,输出的结果是______。

do cout 〈< (x—=2)<〈‘\t' ;while ( !(--x));A.1B.1 -2C.1 -1D.死循环【答案】B【解析】先执行一次do后面的循环体语句,遇到while,判断下次循环是否进行,即求解while后面表达式的值,若表达式的值为true,则再次回到do … ;若表达式的值为false ,则跳出整个do—while语句。

2.若int x=10,执行以下switch语句后,x的值是______。

switch (x ) {case 9:x+=1;case 10: x+=1;case 11:x+=1;defaule: x+=1; }A.10B.11C.12D.13【答案】D【解析】从上往下在case分支的常量表达式值中,寻找与之值相等的分支作为执行入口,并从该分支的语句序列开始执行下去,其后的每个case分支(包括default分支)中的语句序列都有可能执行到,直到遇到break语句才跳出switch语句,或遇到switch语句的结束括号“ }”为止。

东南大学C++ C复习资料new

东南大学C++ C复习资料new

一、选择题1. C语言规定:在一个源程序中,main函数的位置____。

A. 必须在最开始。

B. 可以任意。

C. 必须在系统调用的库函数的后面。

D. 必须在最后。

2. 以下叙述正确的是____。

A. 在C程序中,main函数必须位于程序的最前面。

B. C程序的每行中只能写一条语句。

C. C语言本身没有输入输出语句。

D. 在对一个C程序进行编译的过程中,可以发现注释中的拼写错误。

3. 一个C程序的执行是从____。

A. 本程序的第一个函数开始,到本程序main函数结束B. 本程序的第一个函数开始,到本程序文件的最后一个函数结束C. 本程序的main函数开始,到本程序文件的最后一个函数结束D. 本程序的main函数开始,到main函数结束4. 下面四个选项中,均是不合法的用户标识符的选项是____。

A. A , P_0 , doB. float , 1a0 , _AC. b-a , goto , intD. _123 , temp , INT5. 在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列为____。

A. char<int<long int<=float<doubleB. char=int<long int<=float<doubleC. char<int<long int=float=doubleD. char=int=long int<=float<double6. C语言中的标识符只能由字母、数字和下划线3中字符组成,且第一个字符____。

A. 必须为字母或下划线B. 必须为下划线C. 必须为字母D. 可以是字母、数字和下划线中任一种字符7. 在C语言中,char型数据在内存中的存储形式是____。

A. 补码B. 反码C. 原码D.ASCII码8. 若有说明语句:char c = '\72';则变量c____。

东南大学2020—2021学年第2学期环境科学《环境学》期末考试试卷(附答案)

东南大学2020—2021学年第2学期环境科学《环境学》期末考试试卷(附答案)

东南大学2020-2021学年第2学期《环境学》考试试卷(A卷)考试范围:《环境学》;满分:100分;考试时间:120分钟院/系__________学号__________注意事项:1.答题前填写好自己的姓名、班级、考号等信息一、名词解释(共6题,每题4分,共24分)1.光污染2.DO3.大气温度层结4.气温垂直递减率5.生物多样性6.白亮污染二、简答题(共5题,每题8分,共40分)1.简述规律作用的三种状态。

2.简述能源利用的五律解析。

3.简要叙述环境因素对人口总量与分布的影响。

4.简述水的社会循环过程,分析易造成水环境问题的环节。

5.试简述土壤酸度的环境影响。

三、论述题(共3题,每题12分,共36分)1.论述酸雨形成的原因,分析其危害并提出相应对策。

2.什么是城市热岛效应?造成城市热岛效应的原因有哪些?论述城市热岛效应的主要影响。

3.人类与环境和谐程度包含哪几个层次?分析各个层次的涵义,并说明各层次之间的关系。

东南大学2020-2021学年第2学期《环境学》考试试卷(A卷)【参考答案】一、名词解释(共6题,每题4分,共24分)1.光污染是指超量的光辐射,包括紫外、红外辐射对人体健康和人类生活环境造成不良影响的现象。

它主要来源于人类生存环境中日光、灯光,以及各种反射、折射光源造成的各种过量和不协调的光辐射。

一般可分成三类,即白亮污染、人工白昼污染和彩光污染。

光污染的主要特点是具有局部性、不残留性以及相对性。

2.溶解氧(DO)是指水体与大气交换或经化学、生物化学反应后溶解于水体中的氧量,用每升水里氧气的毫克数表示。

水中溶解氧同大气压力、空气中氧分压和水温有直接关系,在自然情况下,水温是主要的因素,水温愈低,水中溶解氧的含量愈高。

溶解氧是评定水质优劣、水体被污染程度的一个重要指标。

3.大气温度层结是指大气的温度在垂直方向上的分布。

由于地球旋转作用以及距地面不同高度的各层大气对太阳辐射吸收程度上的差异,使得描述大气状态的温度等气象要素在垂直方向上呈不均匀的分布。

学术英语写作_东南大学中国大学mooc课后章节答案期末考试题库2023年

学术英语写作_东南大学中国大学mooc课后章节答案期末考试题库2023年

学术英语写作_东南大学中国大学mooc课后章节答案期末考试题库2023年1.Sequence markersin English are a certain group of items that link sentencestogether into a larger unit of _______.参考答案:discourse2.When the author uses “Methodology” as the title of this section, he/she needsto provide the_______for how the experiment was designed and conducted for the current study.参考答案:rationales3.“Shopping malls are wonderful places.” is a weak thesis statemen t in that itrestates conventional wisdom.参考答案:错误4.One way is to examine one thing thoroughly and then examine the other. Thismethod is called _____ comparison or contrast.参考答案:block5. A strong thesis statement makes a claim that offers some point about thesignificance ofour evidence that requires further argumentation.参考答案:正确6.Strictly speaking, the purpose of _______ is to show similarities while contrastis used to show differences.参考答案:comparison7.In the elements of the Method Section, ______ refer to the precautions taken tomake sure that the data are valid.参考答案:Restrictions8.Paraphrasing is to explain the original ideas of a passage, chapter, article orbook in fewer words.参考答案:错误9.To avoid plagiarism and conform to academic ethics, you need to providereference to every citation and check for plagiarism before submitting your paper.参考答案:正确10.Which of the following tenses could be used to discuss previously publishedworks which is generally considered to be established knowledge?参考答案:The present simple11.Which of the following tenses could be used when the year of publication isstated within the main sentence.参考答案:The past tense12.Which of the following reporting verbs could be categorized as strong?参考答案:reject13.Reporting verbs can indicate either参考答案:All of the options.14.What is included in a complex model of literature review but NOT included ina simple one?参考答案:Research question15.You can choose any information or data from the graphwhen you describeagraph.参考答案:错误16.Redundancy, raising a totally new point, understatement, anticlimax are thetypical issues in structuring the Conclusion.参考答案:错误17.Unlike the Abstract and Introduction,the Conclusions section does providebackground details.参考答案:错误18. 1. The register of the following discourse is____.I, James Bond, take you, JudithKroll, to be my wife, to have and to hold from this day forward, for better, for worse, for richer, for poorer, in sickness and in health, to love and to cherish, till death us do part, according to God's holy law, in the presence of God Imake thisvow.参考答案:static19.What should you do when you write a literature review?参考答案:Include a critical analysis of various opinions from credible sources.20.To end the Discussion section which also has a Conclusion, the author mayadmit what she/he has not been able to do and as a consequence cannotprovide conclusions on.参考答案:正确21.If the authors are to announce the results of their study, they can just statethe results without saying “we think that…”参考答案:正确22.You can use “he or she” to avoid gender discrimination every time when youmean “everyone”.参考答案:错误23.When writing an academic paper, you should nominalize as many words aspossible.参考答案:错误24.Beginning the Discussion section an author would possibly refer back topapers he/she cited in the Review of the Literature.参考答案:正确25.“The U.S. constitution” is not a good title for an essay, because it is toogeneral.参考答案:正确26.“What implications are revealed in my results?” is a question to considerafter drafting the Discussion section.参考答案:错误27.The process paragraphs are usually developed step by step in a chronologicalor logical sequence.参考答案:正确28.The Results Section can only be presented both in diagrams or graphs.参考答案:错误29.The Method Section can be called Materials and Methods in naturalsciences.参考答案:正确30.The Method Section is considered the most important section becauseitappears in the middle of a research paper.参考答案:错误31.Nominalization is the process of converting simple nouns within a sentenceto complex nouns.参考答案:错误32.If you can discuss a cause without having to discuss any other causes thenvery likely it is an indirect cause.参考答案:错误33.Oversimplification should be avoided because many problems have complexcauses and complex effects.参考答案:正确34.First personal pronouns can never be used in academic paper.参考答案:错误35. A weak thesis statement either makes no claim or makes a claim that doesnot need proving.参考答案:正确36.One of the key elements of the Conclusion section is a final judgment on theimportance and significance of the findings in terms of their implications and impact, along with possible applications to other areas.参考答案:正确37.Effects are the consequences of an event and they respond to the question“Why did that event happen?”参考答案:错误。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题:(每题1分,共30分)1.以下程序的输出结果是—A) 1 B) 7 C) 9 D) 11ttincludeOvoid fut (int**s, int p[2][3]){**s=p[ll [1] ; }void main (){static int a[2] [3]=={1, 3, 5, 7, 9, 11};int *p;p=new int;fut (&p, a);cout<<*p<<endl;}2.执行以下程序后,y的值是,B)_A) 17 B) 18 C) 10 D) 20ttincludeOvoid main (){static int a[] = {2, 4, 6, & 10};int y=0, x, *p;p二&a[l];for (x二0;x〈3;x++)y+二* (p+x);cout<<y<<endl;}3.定义一下类:class X {int a ;public: X (int x=0 ) { a二x ; }};class Y: public X {int b;pub lie :Y ( int x=0 , int y=0 ) : X (y){ b = x ;}};在下列选项的说明语句中,存在语法错误的是(C)A. X *pa 二new Y(1 , 2 )B. X al - Y( 1,3 )C. X b2 ( 2 , 3 ) ; Y &a2 = b2 ;D. Y b3 ( 10 ) ; Xa3 ( b3 );4.下列关于虚函数描述中正确的是(B) 。

A.虚函数可以是一个static类型的静态成员B.虚函数可以是一个非静态成员C.虚函数实现静态多态性D.基类中釆用virtual说明一个虚函数后,派生类中定义相同的原型的虚函数时,可不必加virtual说明5.若磁盘上己存在某个文本文件,其全路径文件名为:d:\dir\,下列语句中能以”读文本文件”的方式打开该文件的是(B) °A・辻stream file( "d:\dir\");B.fstream file( "d:\\dir\\” );C・ fstream file (ios::in); ( "d:\dir\");D.ifstream * fi1e=new ifstream( "d:\\dir\\” );6.定义如下变量和数组:int i;int x[3][3]={1, 2, 3, 4, 5, 6, 7, 8, 9};则以下语句的输出结果是(C) 。

for(i=0 ;i<3; i++)cout«x[i] [2-i];A- 159 B. 147 C. 357 D. 3697.void g((void*) (int, int, int), int, int)的参数个数是(A) _____ oA. 3个B. 5个C. 1个D.无法确定8.现需要对list类对象使用的逻辑运算符“==”重载,以下函数声明(28)是正确的。

A. 1 ist & list::operator"(const list &a);B.list list::operato(const list &a);C.bool & list::operator二二(const list &a):D.bool list::operator==(const list &a);9.若有说明:int t [3] [2], *p=t [0];能正确表示t [2] [1]的一组表达式是_(D)_A)**(t+2)+l,*(p[0]+5),**t+3B)**(t+2+l),*p[2][l],**(t[2]+l)C)* (t+2) +1, *p[5], * (t [0] +2) +1D)*(*(t+2)+l),p[5],*(t[2]+l)10.若有说明:int t[3] [2],*p=t[01;能正确表示t[0]的一组表达式是24*_(27)_11・若有说明:int t[3] [21;则表达式:&t[O]+l 表示_(B )_A )第1行的行指针,一级指针B )第1行的行指针,二级指针 0元素t [0]⑴的地址 D )元素t [1] [0]的地址 12.设有说明:int *p, *q, *t,x=5;运行以下程序段,输出结果是—(C)A) 5随机数 B)随机数5 C)出错D) 5 5p 二new int;q 二&x;t 二p ;p 二q ;q 二t;delete p;cout<<*p<<,\t ? «*q«endl : 二、阅读程序题1.以下程序运行后,输出结果是(1) (2) (3) (4)。

(8分) ttinclude <>int f(int a, int b) {if(a>b) return b+a;else cout<<b*f (++a ,-一b)〈<‘ *' \n ;A) * (t+0),pB)**t,*p D)**t+O, *p[0]4*:return a*f(a, b);}void main () {int n;n=f(l, 3);cout«n<<,\n ;}2.程序ncludevoid fun(int *s,int n) {int f=10;if (n==l 'n==2) *s=l;else {fun(&f, n-2);*s=f*5;cout«f<<,\n ;}}void main() {int x=20;fun(&x, 5);cout<</,x=,,«x<<,\n ;程序输出的第一行是 4 ,第二行是 5 ,第三行是6 ______ o3.程序#include <>ttinclude <>Double x, u, v, f (double), g (double), t (double, double(*) (double));void main () {u二t (x, f);v二t (x, g);cout<<,,u=,/«setw (4) <<u«endl;cout<<,,v=,,«setw (4) <<v«endl;}double t(double a, double (*f) (double)) { return (*f) (a*a) ; }double f (double x ) {return x+;}double g (double x) {return ;}程序输出的前2行分别是:7 , 8 u二18 v二144.程序#include "”class base{int i;public:base (int 1=0) : i (I) {}virtual int sum() {return i:}};class D: public base{int j;public:D(int 1=0, int J=0) :base (I) , j (J) {}int sum() {return base: : sum () + j ;} };void call (base b) {cout«"sum二"〈〈()〈〈endl;}void main(){ base b (10),* pb;D d(10,47);pb二&d;call(b);call(d);call(*pb);}程度输出的第一行9 ,是第二行是10 第三行是11 ____ O5.程序nclude〈>int f(int x){int s=0;for(int j二2;j〈二x;j++)if(x%j=0) {x/=j;s+=j;}return s;}void main(void) {for(int i=3;i<10;i++)if(i==f(i)) cout<<i<<endl;}14程序运行后输出的第一行是12第二行是13 第三行是146.程度ttinclude "”void f(int j){if(!j){ cout<<j: return; }if(j%2){ f(j/10) ; cout«j%10;}else { cout<<j%10;f(j/10);}}void main() {f (0);cout<<,\n ;f (1357) ; cout«,\n';f (2468) ; cout«,\n ;}程序运行后输出的第一行是_____ 第二行是_____ 第三行是7.程序ncludeOclass X{public:void virtual f () {cout«"X: ll"〈〈endl;} void virtual g(){cout«"X: 22"«endl;}};class A:public X{public:void f () {cout«"A: : 33"〈<endl;}};class B:public A{public:void f () {cout<<,,B: 44,z<<endl:} void g(int i二10){cout<〈〃B:55〃〈〈endl;}};void main(void)B b;X *px二&b;px->f(); px->g();}程序输出的第一行是,第二行是,第三行是8.程序#include〈>class A}A (A &s) {x=+l; cout<<,,A_2,z<<,\n ;}~A() {cout«x«,\t' «W \n,;}};void main(void){A fl(l), f2(fl);f2=A(fl) ; fl二A(f2); f2=A(fl);程序共输出______ 行,第一行是______ ,第四行是________ ,第六行是______ O9.程序ttincludeOclass A{int y;static int x;public:operator int(){return x+y;}A operator ++(int){return A(x++, y++);}A(int x=2, int y=3){A::x二x+x;A::y二y+y;}void print () {cout«"x二"«x<<",二"«y«endl;}};int A::x=23;void main(void)0;0;0;{A a(30, 5),b(10, 8),c;for(i=l;i<=3;i++)p=p+::i++;// A0;int i二a+b; cout«"i二"《i〈<endl;C++;0;}程序输出的第一行是 ____ ,第二行是—四行是—,第五行是______ O10. ttinclude <>int i=l;int fac (int n){ static int f二1;f二f*n; return (f);}void main (){ int i,p=0;for(i=l;i<=3;i++)p=fac (i);cout«p«endl;for(i=l;i<=3;i++)p=p+::i++;// A0;P=0;,第三行是_______ ,第for(i=l;i<=3;i++)p=p+::i++;// Acout<<p<<,, p=l;for(i=l:i<=3;i++)p二p*--::i;cout<<p<<endl;}问题1:该程序的第一行输出为( ,11.下列程序的输出结果是_ Oncludeint a=100;void fun(int i,int j, int *k){j+二i;*k=j-i;}void main() {int a, b, c;fun(17, 1 & &a);fun(19, a, &b);fun (a, b, &c);cout<<a<<5 , ''<<c<<endl:}12.以下程序运行后,输出结果是________ // B第二行输出为_________18,18 , 18#include<>classA{ public:int i;void print () {cout<<i«z, insert A \n";}};class B:public A{public:virtual void print () {cout<<i«,z insert B \n〃;}};class C:public B{public:C( ){A::i=10;} int i;void print ()cout<<i<<,/ insert C \n";cout<<i<<,/ insert A: : i \n〃 ;void main() {A a;A *pa;B b, *pb;C c, *pc;=1+=1+=1)); pc二&c;pc->print (); pb二&c;pb->print (); pa二&c;pa->print ();三、完善程序1.下面程序的功能是:先输入一行字符串,并从输入的字符串中找到最小的字符(其ASCII值最小),用min保存该字符。

相关文档
最新文档