C++程序设计实践指导书4.doc

C++程序设计实践指导书4.doc

ID:55896680

大小:283.50 KB

页数:10页

时间:2020-06-13

C++程序设计实践指导书4.doc_第1页
C++程序设计实践指导书4.doc_第2页
C++程序设计实践指导书4.doc_第3页
C++程序设计实践指导书4.doc_第4页
C++程序设计实践指导书4.doc_第5页
资源描述:

《C++程序设计实践指导书4.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++程序设计上机指导书(第四次)10实践成绩评价说明1)上机前充分准备实践材料,对上机内容有程序草稿。(10分)2)独立完成实践任务,对实践过程非常清晰。(30分)3)认真理解知识点,能够与理论知识相结合。(10分)4)在机房遵守上机守则,接受实践指导教师的监督与管理。(20分)5)认真填写实践指导书,写出实践小结。(10分)6)在实践中具备一定的创新思想,能够主动与指导教师探讨。(5分)7)加大实践工作量,主动完成实践指导书中的选做题目。(5分)8)掌握程序调试的方法,认真完成程序调试工作,使程序能够运行(10分)。10上机四函

2、数(二)一、目的(1)熟悉VisualC++6.0集成开发环境;(2)完成C++函数的设计和编码;(3)初步了解面向对象的设计与编程;(4)学会建立和调试多文件程序。二、要求:1.在上课之前,每一个同学必须将题目、程序编写完毕,做好充分的准备。2.所有环节均由每位同学独立完成,严禁抄袭他人结果。 三、步骤和内容要求事先编好解决下面问题的程序,然后上机输入程序并调试运行程序。1、输入下列简单C++程序,完成编译、连接、运行,熟悉C++程序函数默认参数的开发过程。102、输入下列简单C++程序,完成编译、连接、运行,熟悉C++程序函数重

3、载的开发过程。103、编写程序,上机调试。(1)编写一个函数abs,使用函数重载分别实现对不同参数类型(如int、float及double)求取绝对值,并在主函数中分别调用。要求:在对应函数中分别输出“intabs”、“floatabs”、“doubleabs”。(2)利用函数重载,编写函数myMax,实现求3个数中最大的数(分别考虑,整数、双精度数、长整数3种情况),并在主函数测试。3、根据给定代码,调试程序,理解引用的应用含义,解释输出结果。四、思考题思考:可否使用重载函数完成三种形状的求面积操作?五、结果分析1.102.#in

4、cludeusingnamespacestd;constdoublePi=3.14159265;doubleArea(doubleradius);doubleArea(doubleradius,doubleheight);intmain(){cout<<"EnterzforCylinder,cforCircle:";charuserSelection='z';cin>>userSelection;cout<<"Enterradius:";doubleradius=0;cin>>radius;if(userSele

5、ction=='z'){cout<<"Enterheight:";doubleheight=0;10cin>>height;cout<<"Areaofcylinderis:"<

6、*Area(radius)+2*Pi*radius*radius;}3.(1)#includeusingnamespacestd;intabs(intx);floatabs(floatx);doubleabs(doublex);intmain(){intx;floaty;doublez;cout<<"请输入一个数:";cin>>x;cout<<"输入的数的数的绝对值是:"<>y;cout<<"输入的数的数的绝对值是:"<

7、;cout<<"请输入一个数:";cin>>z;10cout<<"输入的数的数的绝对值是:"<usingnamespacestd;intmain(){intmyMax

8、(inta,intb,intc);longmyMax(longa,longb,longc);doublemyMax(doublea,doubleb,doublec);inti1,i2,i3,i;longl1,l2,l3,l;doubl

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

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

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