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

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

ID:52892730

大小:1.15 MB

页数:41页

时间:2020-03-31

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

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

1、《C++程序设计实验指导书》C++程序设计实验指导书软件学院辽宁工业大学2012年8月41《C++程序设计实验指导书》目录实验一VC++6.0开发环境应用入门3实验二C++简单程序设计7实验三函数的应用9实验四类与对象11实验五C++程序的结构18实验六数组、指针与字符串23实验七继承与派生28实验八多态性31实验九异常处理37实验十创建Windows应用程序3941《C++程序设计实验指导书》实验一VC++6.0开发环境应用入门一、实验目的1.了解VisualC++6.0的特点。2.熟悉VisualC++6.0的开发环境。3.学习用VisualC++6.0编写标准的C++控制台程序。二、实验

2、内容1.使用VisualC++建立一个非图形化的标准C++程序,编译、运行例2-1,即以下程序:#includeusingnamespacestd;intmain(){cout<<“Hello!”;cout<<“WelcometoC++!”;}2.编写程序,输出如下图案:*************************三、实验步骤1.启动VisualC++6.0开发环境2.创建一个项目41《C++程序设计实验指导书》图1-1新建对话框图1-2创建控制台应用程序第一步41《C++程序设计实验指导书》3.建立C++源程序文件图1-3添加新的源程序文件4.编辑C++源程

3、序文件内容图1-4在文件编辑窗口中输入代码41《C++程序设计实验指导书》5.建立并运行可执行文件6.关闭工作空间四、实验报告要求1.报告请用专门的实验报告纸书写,字迹清晰,格式规范。2.报告中应写清姓名、学号、实验日期、实验题目、实验目的、实验内容及实验过程。3.无论实验完成与否,均应有实验结果分析。报告中应含源代码,如调试通过,请注明‘通过’并写出或打印出运行结果;如未调试通过或结果不正确,请分析原因。41《C++程序设计实验指导书》实验二C++简单程序设计一、实验目的1.学会编写简单得C++程序。2.复习基本数据类型变量和常量的应用。3.复习运行符与表达式的应用。4.复习结构化程序设计基

4、本控制结构的运用。5.复习自定义数据类型的应用。6.练习使用简单的输入输出。7.观察头文件的作用。二、实验内容1.输入并运行例2-7,即用do-while语句编程,求自然数1~10之和。程序正确运用之后,去掉源程序中#include语句,重新编译,观察会有什么问题。2.将do-while语句用for语句代替,完成相同的功能。3.编程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,要求用户对圆形输入半径值,要求用户对长方形输入长和宽的值,要求用户对正方形输入边长的值,计算出面积的值后将其显示出来。4.声明一个表示时间的结构体,可以精确表示年、月、日、小

5、时、分、秒;提示用户输入年、月、日、小时、分、秒的值,然后完整地显示出来。三、实验步骤41《C++程序设计实验指导书》1.建立一个控制台应用程序项目lab2_1,向其中添加一个C++源文件,输入2-7的代码,调试并运行。2.另建立一个项目lab2_2,向其中添加一个C++源文件,完成实验内容2。3.建立一个项目lab2_3,向其中添加一个C++源文件,完成实验内容3。4.建立一个项目lab2_4,向其中添加一个C++源文件,完成实验内容4。四、实验报告要求1.报告请用专门的实验报告纸书写,字迹清晰,格式规范。2.报告中应写清姓名、学号、实验日期、实验题目、实验目的、实验内容及实验过程。3.无论

6、实验完成与否,均应有实验结果分析。报告中应含源代码,如调试通过,请注明‘通过’并写出或打印出运行结果;如未调试通过或结果不正确,请分析原因。41《C++程序设计实验指导书》实验三函数的应用一、实验目的1.掌握函数的定义和调用方法。2.练习重载函数的使用。3.练习使用系统函数。二、实验内容1.编写一个函数把华氏温度转换为摄氏温度,转换公式为:C=(F-32)*5/9。2.编写重载函数Maxl可分别求取2个整数、3个整数、2个双精度数、3个双精度数的最大值。3.使用系统函数pow(x,y)计算的值,注意包含头文件cmath。4.用递归的方法编写函数求Fibonacci级数,观察递归调用的过程。三、

7、实验步骤1.编写函数floatConvert(floatTempFer),参数和返回值都为float类型,实现算法C=(F-32)*5/9,在main()函数中实现输入﹑输出。2.分别编写4个同名函数Max1,实现函数重载,在main()函数中测试函数功能。3.在main()函数中提示输入两个整数,x﹑y,使用cin语句得到x﹑y的值,调用pow(x,y)函数计算x的y次幂的结果,再显示出来。4.

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

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

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