C++程序设计实践指导书4_第1页
C++程序设计实践指导书4_第2页
C++程序设计实践指导书4_第3页
C++程序设计实践指导书4_第4页
C++程序设计实践指导书4_第5页
免费预览已结束,剩余5页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

c编程机器指南(第四个)实践绩效评估说明1)上飞机之前,充分准备实践资料,并对机器内容进行程序草案。(10分)2)独立完成练习任务,对实践过程很清楚。(30分钟)3)认真理解知识点,就能与理论知识相结合。(10分)4)机房遵守机械守则,接受实践指导教师的监督和管理。(20分)5)认真编写实践指南,编写实践摘要。(10分)(6)实际上具有某种创新思想,可以主动和指导教师讨论。(5分)(7)增加实践工作量,自愿完成实践指导书的选定。(5分)8)掌握程序调试方法,认真完成程序调试工作,使程序可以运行(10点)。机器4函数(2)一、目的(1)熟悉Visual C 6.0集成开发环境。(2)完成c函数的设计和编码。(3)对面向对象设计和编程有初步了解;(4)学习建立和调试多文档程序。二、要求:1.上课前,每位同学必须准备好题目、节目,做好充分的准备。2.所有会话由每个学生独立完成,严禁抄袭别人的结果。三、步骤和内容事先写好可以解决以下问题的程序,然后输入程序,调试执行程序。1、输入以下简单的c程序,完成编译、链接、运行,熟悉c程序函数基本参数开发过程。2、输入以下简单的c程序,完成编译、链接和执行,熟悉c程序函数重载开发过程。3、程序编写,机器调试。(1)编写函数ABS,使用函数重载获取多个参数类型(例如int、float和double)的绝对值,并分别从主函数调用它们。要求:在相应的函数中分别输出int ABS、float ABS和double ABS。(2)使用函数重载编写函数myMax,查找三个中最大的数(整数、双精度、整数等),并在主函数中进行测试。3、根据给定的代码调试程序,理解引用的应用意义,并说明输出结果。四、考试问题想法:可以使用重载函数完成三种形式的面积查找任务吗?五、结果分析1.2.#includeUsing namespace STDConst double Pi=3.14159265双区域(double radius);Double area (double radius,double height);Int main()Cout enter z for cylinder,c for circle : ;char user selection=z;Cin userSelectionCout Enter radius:双半径=0;CinradiusIf(userSelection=z)Cout Enter height:double height=0;CinheightCoutArea of cylinder is: Using namespace STDint ABS(int x);float ABS(float x);双abs(双x);Int main()int x;float y;双z;请输入“Cout”数字:“;Cinx Cout 输入的数字的绝对值为 y;Cout输入的数字的绝对值为 z;Cout 输入的数字的绝对值为:Using namespace STDInt main()Int myMax(int a、int b、int c);长myMax(长a、长b、长c);Double my max(双a、双b、双c);Int i1、i2、i3、I;Long l1、l2、l3、l;双d1、d2、d3、d;请输入Cout int的三个数字:;cini 1i 2 I 3;I=myMax(i1,i2,i3);Coutint类型的最大数量为 l1l2l3L=myMax(l1、l2、L3);Coutlong类型的最大数量为 d1d2d3D=myMax(d1,d2,D3);Coutdouble类型的最大数量为:a)a=b;if(ca)a=c;return a;长my max(长a、长b、长c)、if(ba)a=b;if(ca)a=c;return a;Double

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论