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

合集下载

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期末考试题

东南大学C期末考试题

读书破万卷下笔如有神2008-2009学年C++(下)期末考试模拟试题一、选择题(每题2分,共30分)1. 下列程序段的运行结果是()。

char c[]=”\t\v\\0will\n”;cout<<strlen(c);A. 4B. 3C. 9D. 字符串中含有非法字符,输出结果不确定2. 已知定义类A,该类的构造函数的参数都没有缺省值。

执行语句:A a1(2) ,a2(1,2), *p=new A[3];则自动调用该类缺省的构造函数的次数为()。

A. 1B. 2C. 3D. 53. 下列叙述正确的是()。

A. 虚函数是一个static类型的成员函数B. 虚函数是一个非成员函数C. 包含虚函数的基类为虚基类D. 包含存虚函数的基类为抽象类4. 下列关于赋值兼容性规则的叙述不正确的是()。

A. 派生类的对象可以赋值给基类的对象B. 基类的对象可以赋值给派生类的对象C. 派生类的对象可以初始化基类对象的引用D. 可以将派生类对象的地址赋值给其基类的指针变量5. 设有定义int a[][3]={1,3,5,7,9,11,13,15,17};int *p=a[2];则*(p+1)的值为()。

A. 15B. 7C. 14 B. 66. C++中多态性包括两种:编译时的和运行时的。

运行时多态性是通过( )实现的。

①函数重载②运算符重载③类继承关系④动态链接⑤虚函数A. ①和②B. ③和⑤C. ④和⑤D. ③和④7. 关于动态内存分配,对delete运算符的下列说法中,()是错误的。

A. 应与new运算符配合使用。

B. 可以在类的成员函数中使用。

C. 对同一个指针变量可任意多次使用该运算符。

D. 若a是一个二维数组,则delete []a; 可删除a所占用的存储空间。

8. 设int x; int *p2=&x, *p1=&x; *p1=a; *p2=*b; 则变量a和b的类型分别是()。

微机系统与接口_东南大学中国大学mooc课后章节答案期末考试题库2023年

微机系统与接口_东南大学中国大学mooc课后章节答案期末考试题库2023年

微机系统与接口_东南大学中国大学mooc课后章节答案期末考试题库2023年1.以下指令不影响标志寄存器状态的是()。

参考答案:LEA2.若定义DADA DW 1234H,5678H, 则执行MOV BL,BYTE PTR DATA 指令后,BL=()。

参考答案:34H3.CPU与存储芯片的连接方式将影响芯片的()。

参考答案:地址范围4.某数在计算机中用压缩BCD码表示为10010011,其真值为。

参考答案:935.动态RAM的基本存储电路,是利用MOS管栅-源极之间电容对电荷的暂存效应来实现信息存储的。

为了避免所存信息的丢失,必须定时给电容补充电荷,这一操作称为()。

参考答案:刷新6.只读存储器ROM的特点是参考答案:在使用时不能够改变_只能用于存放固定程序7.关于部分译码法说法正确的是参考答案:部分译码法比全译码法简单_存在地址重叠8.中断向量与中断类型码的关系是()。

参考答案:中断向量地址=中断类型码*49.数据定义语句DATA DW34H, 5DUP(?) 分共配()个字节的存储单元。

参考答案:1210.假设8255的口地址为100H-103H,需要进行开中断操作,即使得INTE=1,为此编写以下程序段,请将其补充完整。

MOV AL, 00001101b;(PC6=1)MOV DX, _______OUT DX, AL参考答案:103H11.若8255 A口工作方式2,B口工作于方式1,则C口有位可以用于输入输出。

参考答案:12.设8254的计数器0的端口地址为60H,计数器1的端口地址为64H,则控制口的地址应为()。

参考答案:6CH13.设DS=2000H, SS=1000H, BP=200H, BX=150H, SI=100H, 则指令MOV AX,[BP+SI],源操作数的物理地址是()。

参考答案:10300H14.若8254处于计数过程中,当CPU对它装入新的计数初值时,其结果是()参考答案:8254允许编程,是否影响当前计数过程随工作方式不同而不同15.8088/8086有20根地址线,其可以寻址的最大I/O空间为()参考答案:64K16.下面那一选项是外存储器的类型参考答案:辅助存储器17.电擦除可编程ROM的特点是参考答案:可以按字节进行擦除18.若使用存放在寄存器BX中的偏移地址进行寻址,其默认对应的段寄存器为参考答案:DS19.中断返回指令是()。

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

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

一、选择题:(每题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) 。

创新的旅程_东南大学中国大学mooc课后章节答案期末考试题库2023年

创新的旅程_东南大学中国大学mooc课后章节答案期末考试题库2023年

创新的旅程_东南大学中国大学mooc课后章节答案期末考试题库2023年1.产业创新高级阶段是指以建立基于本土的完整的产业支持体系和产业链为目的的自主技术创新阶段参考答案:正确2.产业体系是指一个国家和地区不同类型产业相互联系、相互配套,构成极其复杂的产业体系参考答案:正确3.服务创新是指为了提高服务质量和创造新的市场价值而发生的服务要素变化,对服务系统进行有目的、有组织的改变的动态过程。

参考答案:正确4.技术创新≠技术发明参考答案:正确5.产业创新高级阶段是指相对独立的单项核心技术或单一产品的开发为目的的自主技术创新阶段参考答案:错误6.Wicked Problem的一个特点是它通常并不明显,需要被发现。

它的解决方案以及通往解决方案的路径往往都不明确,甚至很多时候这些问题的最初的呈现具有很强的误导性。

参考答案:正确7.创新者的起跑线差异是创新的轨道是否存在壁垒性参考答案:正确8.路径依赖是指经济、社会或技术等系统一旦进入某个路径( 不论好坏) ,就会在惯性的作用下不断自我强化,并且锁定在这一特定路径上。

参考答案:正确9.突破性创新是建立在一整套不同的科学技术原理之上,它常常能开启新的市场和潜在的应用参考答案:正确10.“熊彼特Ⅰ型”创新模式主要发生在半导体业参考答案:错误11.设计思维为寻求未来改进结果的问题或事件提供商业、技术、用户需求之间平衡的创新解决方案参考答案:正确12.节俭创新的理念是利用更少的资源为更多的人提供更好的产品和服务参考答案:正确13.突破性创新是基于新的科学和工程原理,性能主要指标发生非线性、大幅度、不连续的跃迁参考答案:正确14.技术可以分为科学性技术与经验性技术参考答案:正确15.国家安全、产业安全的价值其实也是创新重要的方面,在世界创新秩序重构的过程中越来越重要参考答案:正确16.Roberto Verganti(罗伯特维甘提)认为创新有意义创新与解决方案创新两种形式参考答案:正确17.跨界创新是将一个领域的资源与另一个领域的资源重新组合,这种重新配置扩展到更广泛的商业领域参考答案:正确18.巴斯德象限是指受好奇心驱动但不考虑应用的基础研究参考答案:错误19.架构型创新和模块型创新也是新兴企业挑战在位企业的技术创新领先地位重要形式参考答案:正确20.颠覆性创新是聚焦非主流用户或新兴市场参考答案:正确21.领先者可以凭借技术发展的积累性,对后发者形成壁垒,使后发者难以超越参考答案:正确22.溯因逻辑基于某现象的特征,预先推测哪些结论可能是正确的,然后通过技巧性的推理与测试做出选择参考答案:正确23.从创新中获得经济收益,除了拥有技术创新能力外,还需要一系列由与新技术商业化密切相关的专业化制造能力、分销渠道、服务网络、客户关系、配套技术等互补性资产参考答案:正确24.创新竞争中起点的差异包括创新前的累积性壁垒、创新时的互补性要素、创新后的合法性来源参考答案:正确25.创新不止经济回报,它包括经济、社会、环境等多元价值参考答案:正确26.创新是一个复杂多元的价值创造过程,包括科学价值、技术价值、经济价值、社会价值和文化价值创造活动的协同参考答案:正确27.从创新的价值增值过程进行划分,需要从用户意义层面、解决方案层面、商业运作层面、规模产出层面进行验证参考答案:正确28.MVP的目标是让开发团队以最小的付出(时间、精力、成本等),最大限度地了解到用户需求的新产品原型参考答案:正确29.互补性资产指的是除核心技术之外,技术发明(除核心技术本身)获取价值收益所需的其他资源参考答案:正确30.自主可控是指在事关国家安全、发展质量等国家间必争的重要产业领域,一个国家不受制于人,具有较强的主导权和控制力,可以根据自身的意志和需求强有力推进产业发展,具有较强的国际竞争力参考答案:正确。

c期末考试题及答案

c期末考试题及答案

c期末考试题及答案一、选择题(每题2分,共20分)1. 以下哪个选项是正确的?A. 地球是平的B. 太阳是银河系的中心C. 水的化学式是H2OD. 光速在真空中是无限的2. 根据牛顿第三定律,作用力和反作用力的大小关系是:A. 相等B. 不相等C. 有时相等,有时不相等D. 无法确定3. 以下哪个不是计算机病毒的特点?A. 破坏性B. 复制性C. 隐蔽性D. 有益性4. 英语中,“apple”的意思是:A. 苹果B. 香蕉C. 橙子D. 梨5. 以下哪个不是中国四大名著?A. 《红楼梦》B. 《西游记》C. 《水浒传》D. 《哈利波特》6. 根据相对论,时间是:A. 绝对的B. 相对的C. 静止的D. 无限的7. 以下哪个不是数学中的基本运算?A. 加B. 减C. 乘D. 排序8. 以下哪个是蛋白质的主要功能?A. 储存能量B. 构成细胞C. 调节体温D. 储存维生素9. 以下哪个不是酸雨的成因?A. 工业排放B. 汽车尾气C. 火山爆发D. 森林火灾10. 以下哪个不是计算机编程语言?A. JavaB. PythonC. HTMLD. C++二、填空题(每空1分,共10分)11. 地球的自转周期是________小时。

12. 光合作用的产物是________和氧气。

13. 牛顿第二定律的公式是________。

14. 计算机的硬件包括输入设备、输出设备、________和存储设备。

15. 英语中,“Hello”的中文意思是________。

三、简答题(每题5分,共15分)16. 请简述牛顿第一定律的内容。

17. 请解释什么是光的折射现象。

18. 请列举三种常见的网络攻击类型。

四、计算题(每题5分,共10分)19. 若一个物体的质量为2千克,受到的重力为19.6牛顿,请计算该物体受到的加速度。

20. 假设一个物体以5米/秒的速度匀速直线运动,求该物体在10秒内行驶的距离。

五、论述题(每题15分,共30分)21. 论述相对论对现代物理学的影响。

计算机辅助设计与仿真_东南大学中国大学mooc课后章节答案期末考试题库2023年

计算机辅助设计与仿真_东南大学中国大学mooc课后章节答案期末考试题库2023年

Introduction to CAD & CAE计算机辅助设计与仿真_东南大学中国大学mooc课后章节答案期末考试题库2023年1.Physical-based simulation is a key function in _____software参考答案:Computer-aided Engineer2.Images have infinite resolution.参考答案:错误3.Rendering is an operation that converts _________参考答案:graphics to images4.The basic elements in graphics include _________参考答案:Points_Lines_Colors5.The following optimization problem is a/an ___.【图片】参考答案:Constraint nonlinear optimization problem6.Particle systems can be used to preview the effects like fire and crowds.参考答案:正确7.If a soft object is rotated and translated to a new pose, its distortion energy is____.参考答案:8.We may use ____ as proxies for fast query of collision detection betweenmeshes.参考答案:Bounding boxes_Bounding spheres9.Octree is more memory-efficient than uniform occupancy grid.参考答案:正确10.In rigid body simulation, we need to compute ____ for updating thetranslation of the rigid object.参考答案:Force11.In rigid body simulation, we need to compute ____ for updating the rotation ofthe rigid object.参考答案:Torque12.The iso-levels of a function 【图片】 is a/an ____.参考答案:Implicit surface13.Rendering is an operation that converts ______.参考答案:graphics to images14.As the simulated annealing algorithm proceeds, negative values of 【图片】are increasingly easy to accept.参考答案:错误15. A point has __ degrees of freedom to move in a solid cylinder, and has __degrees of freedom to move on a cylindrical surface.参考答案:3; 216.Physical-based simulation is a key function in ____ software.参考答案:Computer-aided Engineer17.Here we use 【图片】 to represent a point. Now we have an implicit curvewhose function is 【图片】. When we feed the point 【图片】 into thefunction 【图片】, the result is ___, so we know that the point 【图片】 is outside the curve. When we feed the point 【图片】 into the function 【图片】, the result is ___, so we know that the point \beta is inside the curve.参考答案:18; -218.Typically, a hinged joint has ___ translation DOF and ___ rotational DOF.参考答案:0; 119.If we want to detect collision between two balls and enumerate each pairfaces on the two balls for intersection detection. Both two balls are lowresolution with 32 triangular surfaces. So that we should operate ___detections.参考答案:102420.An ellipse can be represented as【图片】. This curve representation is a/an____.参考答案:Parametric curve21.In an inside-outside test, we shoot a ray from a point and count theintersections. If the point is inside the polygon, the number of theintersections is most likely to be ___.参考答案:Odd22.____ is used to simulate the motion of the end-effector of an articulated robotmanipulator (robot arm), if we are given the rotation angles of each joint.参考答案:Forward kinematics23. A rotation matrix is an orthogonal matrix.参考答案:正确24.Shear is a nonlinear transform.参考答案:错误25. A ball-socket joint has _____.参考答案:Three rotational degrees of freedom.26.Finite element method is usually used to simulate a/an___.参考答案:soft object27.If in a task of car-body design, we hope the shape is as smooth as possible.This is the ____ of the design problem.参考答案:Design goal28.____ can be used to find the local minimum of an optimization problem.参考答案:Gradient descent29.Which of the following statements regarding simulated annealing is false?____参考答案:The temperature is typically set to increase over the iterations of the optimization.30.Boolean operation on solids includes ___.参考答案:Union_Intersect_Subtraction31.NURBS curve is a representation of ____.参考答案:Parametric curve32.Here we use【图片】to represent a point. Now we have an implicit curvewhose function is【图片】. When we feed the point【图片】into thefunction【图片】, the result is ___, so we know that the point【图片】is outside the curve. When we feed the point【图片】into the function【图片】, the result is ___, so we know that the point \beta is inside the curve.参考答案:18; -233.三维物体的点云表示缺少连接拓扑信息。

东南大学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.大气温度层结是指大气的温度在垂直方向上的分布。

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

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

一、选择题:(每题1分,共30分)1.以下程序的输出结果是 CA) 1 B) 7 C) 9 D) 11 #include<>void fut (int**s,int p[2][3]){**s=p[1][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) 20#include<>void main(){static int a[]={2,4,6,8,10};int y=0,x,*p;p=&a[1];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 lic :Y( int x=0 , int y=0 ) : X (y){ b = x ;}} ;在下列选项的说明语句中,存在语法错误的是(C)。

A.X *pa = new Y(1 , 2 ) B. X a1 = Y( 1,3 ) ;C.X b2 ( 2 ,3 ) ; Y &a2 = b2 ; D.Y b3 ( 10 ) ; X a3 ( b3 ) ;4.下列关于虚函数描述中正确的是 (B)。

A.虚函数可以是一个static类型的静态成员B.虚函数可以是一个非静态成员C.虚函数实现静态多态性D.基类中采用virtual说明一个虚函数后,派生类中定义相同的原型的虚函数时,可不必加virtual说明5.若磁盘上已存在某个文本文件,其全路径文件名为: d:\dir\,下列语句中能以”读文本文件”的方式打开该文件的是(B) 。

A. ifstream file(“d:\dir\”);B.fstream file(“d:\\dir\\”);C.fstream file(ios::in); (“d:\dir\”);D.ifstream * file=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) 。

A. 3个B. 5个C. 1个D. 无法确定8.现需要对list类对象使用的逻辑运算符“==”重载,以下函数声明(28) 是正确的。

A.list & list::operator==(const list &a);B.list list::operator==(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)+1,*(p[0]+5),**t+3B) **(t+2+1),*p[2][1],**(t[2]+1)C) *(t+2)+1,*p[5],*(t[0]+2)+1D) *(*(t+2)+1),p[5],*(t[2]+1)10.若有说明:int t[3][2],*p=t[0]; 能正确表示t[0]的一组表达式是_(27)_A)*(t+0),p B)**t,*pC)p[0],**t D)**t+0,*p[0]11.若有说明:int t[3][2]; 则表达式:&t[0]+1表示_(B)_A)第1行的行指针,一级指针B) 第1行的行指针,二级指针C)元素t[0][1]的地址 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分)#include <> Array int f(int a,int b) {if(a>b) return b+a;else cout<<b*f(++a,--b)<<'*'<<'\n';return a*f(a,b);}void main(){int n;n=f(1,3);cout<<n<<'\n';} 2.程序#include ""void fun(int *s,int n){int f=10;if(n==1||n==2) *s=1;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 。

3.程序#include <>#include <>Double x,u,v,f(double),g(double),t(double,double (*)(double));void main(){x=;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 I=0):i(I){}virtual int sum(){return i;}};class D: public base{int j;public:D(int I=0,int J=0):base(I),j(J){}int sum(){return base::sum()+j;}};void call(base b){cout<<"sum="<<()<<endl;}void main()D d(10,47);pb=&d;call(b);call(d);call(*pb);}程度输出的第一行 9 ,是第二行是 10 第三行是11 。

5.程序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;}程序运行后输出的第一行是12 第二行是13 第三行是14 。

6.程度#include ""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.程序#include<>class X{public:void virtual f(){cout<<"X:11"<<endl;}void virtual g(){cout<<"X:22"<<endl;}};public:void f(){cout<<"A::33"<<endl;}};class B:public A{public:void f(){cout<<"B:44"<<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 Apublic:A(int a){ x=a;cout<<"x="<<x<<'\t'<<"A_1"<<'\n';}A(A &s) {x=+1; cout<<"A_2"<<'\n';}~A(){cout<<x<<'\t'<<"~A"<<'\n';}};void main(void){A f1(1), f2(f1);f2=A(f1); f1=A(f2); f2=A(f1);}程序共输出行,第一行是,第四行是,第六行是。

相关文档
最新文档