面向对象程序设计上机

面向对象程序设计上机

ID:18856519

大小:4.27 MB

页数:15页

时间:2018-09-25

面向对象程序设计上机_第1页
面向对象程序设计上机_第2页
面向对象程序设计上机_第3页
面向对象程序设计上机_第4页
面向对象程序设计上机_第5页
资源描述:

《面向对象程序设计上机》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、面向对象程序设计实验指导书实验一:C++开发环境、简单程序设计的实验(一)C++开发环境应用入门(1学时)1、实验目的(1)了解C++开发工具的特点(2)熟悉C++开发环境(3)学习用C++编写标准的C++程序2、实验任务使用C++来建立一个非图形化的标准C++程序,编译、运行下例程序:#includevoidmain(void){cout<<”Hello!”;cout<<”WelcometoC++!”;}3、实验步骤(1)启动VisualC++开发环境(2)创建一个项目A)单击File菜单中的New选项,显示示新建对话框B)选

2、择Win32ConsoleApplication(VC++)。C)选择项目所在路径及输入项目的名称D)依次按‘下一步’直至完成为止。(3)至此,C++已经建立好工程相关的文件(请不要随意更改其自动生成的文件),在生成的main函数中写入必要的内容即可。(4)对于VC,请继续下面的步骤:A)建立C++源程序文件a)选选菜单命令Project

3、AddtoProject

4、New,弹出New对话框b)在New对话框的Files选项卡中选择C++SourceFile,并填入文件名称,单击OK按钮,完成新建C++源程序文件B)编辑C++源程序文件a)在文件编辑窗口中输入代

5、码b)完成后,选择菜单File

6、Save保存这个文件C)建立并运行可执行程序a)选择菜单命令Build,建立可执行程序如果你正确输入了源程序,此时便成功地生成了可执行程序。如果程序有语法错误,则屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,重新选择菜单命令Build建立可执行程序。b)选择菜单命令Run,运行程序,观察屏幕显示内容。D)关闭工作空间选择菜单命令File

7、ColseWorkSpace关闭工作空间。15(二)简单程序设计(1学时)1、实验目的:(1)学会编写简单的C++程序。(2)练习使用简单的输入输出。(3)观察头文件的

8、作用。(4)学会使用VC++6.0的DEBUG调试程序。2、实验任务:(1)输入并运行教材《C++语言程序设计》中的例题2-7,即:用do-while语句编程,求自然数1~10之和。程序正确运行之后,去掉源程序中的#include语句,重新编译,观察会有什么问题。(2)do-while语句用for语句代替,完成相同的功能。(3)程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积后将其显示出来。a)使用debug调试功能观

9、察程序运行中变量值的变化情况。b)定义一个表示时间的结构体,可以精确表示年、月、日、小时、分、秒;提示用户输入年、月、日、小时、分、秒的值,然后完整地显示出来。3、实验步骤(1)建立一个控制台应用程序项目lab2_1,向其中添加一个C++源文件lab2_1.cpp,输入教材《C++语言程序设计》中例2-7的代码,检查一下确认没有输入错误,选择菜单命令编译源程序,再选择Execute运行程序,观察输出是否与教材中的答案一致。(2)建立项目lab2_3,计算图形面积。圆形的面积计算公式为S=PI*r*r,长方形的面积计算公式为S=a*b,正方形的面积市场计算公式为

10、S=a*a。程序中定义一个整型变量iType表示图形的类型,用cout语句输出提示信息让用户选择图形的型,用cin读入iType的值,然后,使用switch语句判断图形的类型,分别提示用户输入需要的参数值,计算出面积的值后用cout语句显示出来。最后编译运行程序。(3)程序正确运行之后,在源程序第一行”#include”前面加注释标记”//”使之成为注释行,重新编译,观察编译的结果。(4)学习简单的debug调试功能,参考程序如下://lab2_3.cpp#includeconstfloatPI=3.1416;v

11、oidmain(){intiType;floatradius,a,b,area;cout<<”图形的类型?(1为圆形,2为长方形,3为正方形):”;cin>>iType;switch(iType){case1:cout<<“圆的半径为:”;cin>>radius;area=PI*radius*radius;cout<<”面积为”<>a;cout<<”矩形的宽为:”;cin>>b;area=a*b;cout<<”面积为:”<

12、out<<”正方形的边长为:”;cin

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

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

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