2022年C++实验报告二 .pdf
《2022年C++实验报告二 .pdf》由会员分享,可在线阅读,更多相关《2022年C++实验报告二 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、昆明理工大学信息工程与自动化学院学生实验报告 2(20102011 学年 第 2 学期)课程名称: C+ 程序设计开课实验室: 计算中心 202 室2010 年 月 日年级、专业、班计科 102学号姓名成绩实验项目名称C+简单程序设计指导教师李川教师评语教师签名:年月日1、实验目的 1学会编写简单的C+ 程序。 2复习基本数据类型变量和常量的应用。 3复习运算符与表达式的应用。 4复习结构化程序设计基本控制结构的运用。 5复习自定义数据类型的应用。 6练习使用简单的输入输出。 7观察头文件的作用。 8学会使用VC+6 0 开发环境中的debug 调试功能:单步执行、设置断点、观察变量值。二、实
2、验任务 1 输入并运行教材 C+ 语言程序设计中的例题27,即:用dowhile语句编程,求自然数 110 之和。程序正确运行之后,去掉源程序中#include语句,重新编译,观察会有什么问题。 2将 dowhile语句用 for语句代替,完成相同的功能。 3编程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。 4使用 debug 调试功能观察任务3 程序运行中变量值的变化情况。 5定义一个表示时间的结构体,可以精确表示年、月、日、小
3、时、分、秒;提示用户输入年、月、日、小时、分、秒的值,然后完整地显示出来。三、所用仪器、材料(设备名称、型号、规格等):所用仪器:计算中心202-?;操作系统: WindowsXP ;软件平台:Visual 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - C+60四、上机操作方法、步骤:打开计算机:开始菜单序Visual C+6 0 平台五、实验步骤 1建立一个控制台应用程序项目lab2 1 ,向其中添加一个C+源文件 lab2
4、 1 cpp( 方法见实验1) ,输入教材 C+ 语言程序设计中例27 的代码,检查一下确认没有输入错误,选择菜单命令Build | Build lab2 1 exe 编译源程序,再选择Build | Execute 运行程序,观察输出是否与教材中的答案一致。 2程序正确运行之后,在源程序第一行“#include”前面加注释标记“”使之成为注释行,重新编译,此时,编译器会输出类似于下面内容的提示:这是因为 C+语言本身没有输入输出语句,只是c+编译系统带有一个面向对象的 I O软件包,即I O流类库。 cout 和 cin 都是这个类库预定义的流对象,#include指示编译器在对程序进行预处
5、理时,将头文件iostream h 中的代码嵌入到该程序中该指令所在的地方,文件iostream h 中声明了程序所需要的输入和输出操作的有关信息,在C+ 程序中如果使用了系统中提供的一些功能,就必须嵌入相关的头文件,否则,系统无法找到实现这些功能的代码。现在,删除注释标记,将程序恢复正确。 3另建立一个项目lab2 2,包含一个C+ 源程序 lab2 2cpp,将 dowhile语句用for 语句代替,完成与实验任务1 相同的功能。 4建立项目lab2 3,计算图形的面积。圆形的面积计算公式为SPI*r*r,长方形的面积计算公式为Sa*b ,正方形的面积计算公式为S=a*a。程序中定义一个整
6、型变量 iType 表示图形的类型,用cout 语句输出提示信息让用户选择图形的类型,用cin 读入iType 的值,然后,使用switch语句判断图形的类型,分别提示用户输入需要的参数值,计算出面积的值后用COUt语句显示出来。最后,编译运行程序。 5学习简单的debug 调试功能,参考程序如下: lab2 3cpp #includeconst float PI一 31416void main() Int llype:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C+实验报告二 2022 C+ 实验 报告
限制150内