【VC++开源代码栏目提醒】:网学会员为需要VC++开源代码的朋友们搜集整理了C++简单程序设计(4学时) - 计算机教材相关资料,希望对各位网友有所帮助!
实验2 C简单程序设计4学时 一、实验目的 1学会编写简单的C程序。
2复习基本数据类型变量和常量的应用。
3复习运算符与表达式的应用。
4复习结构化程序
设计基本控制结构的运用。
5复习自定义数据类型的应用。
6练习使用简单的输入输出。
7观察头文件的作用。
8学会使用
VC60开发环境中的debug调试功能单步执行、设置断点、观察 变量值。
二、实验任务 1输入并运行教材《C语言程序设计》中的例题2—7即用do—while语句编程求 自然数110之和。
程序正确运行之后去掉源程序中include语句重新编译观察会 有什么
问题。
2将do—while语句用for语句代替完成相同的功能。
3编程计算图形的面积。
程序可计算圆形、长方形、正方形的面积运行时先提示用 户选择图形的类型然后对圆形要求用户输入半径值对长方形要求用户输入长和宽的 值对正方形要求用户输入边长的值计算出面积的值后将其显示出来。
4使用debug调试功能观察任务3程序运行中变量值的变化情况。
5定义一个表示时间的结构体可以精确表示年、月、日、小时、分、秒提示用户输入 年、月、日、小时、分、秒的值然后完整地显示出来。
三、实验步骤 1建立一个控制台应用程序项目lab2—1向其中添加一个C源文件lab2—1cpp 方法见实验1输入教材《C语言程序设计》中例2—7的
代码检查一下确认没有输入错误选择菜单命令Build Build lab2—1exe编译源程序再选择Build Execute运行
程序观察输出是否与教材中的答案一致。
2程序正确运行之后在源程序第一行“include”前面加注释标记 “‖”使之成为注释行重新编译此时编译器会输出类似于下面内容的提示 这是因为C语言本身没有输入输出语句只是c编译系统带有一个面向对 象的IO
软件包即IO流类库。
cout和cin都是这个类库预定义的流对象include 指示编译器在对程序进行预处理时将头文件iostreamh中的
代码嵌入 到该程序中该指令所在的地方文件iostreamh中声明了程序所需要的输入和输出操作 的有关信息在C程序中如果使用了
系统中提供的一些功能就必须嵌入相关的头文 件否则系统无法找到实现这些功能的
代码。
现在删除注释标记将程序恢复正确。
3另建立一个项目lab2—2包含一个C源程序lab2—2cpp将do—while语句用 for语句代替完成与实验任务1相同的功能。
4建立项目lab2—3计算图形的面积。
圆形的面积计算公式为S—PIrr长方形 的面积计算公式为S—ab正方形的面积计算公式为Saa。
程序中定义一个整型变 量iType表示图形的类型用cout语句输出提示信息让用户选择图形的类型用cin读入 iType的值然后使用switch语句判断图形的类型分别提示用户输入需要的参数值计 算出面积的值后用COUt语句显示出来。
最后编译运行程序。
5
学习简单的debug调试功能参考程序如下 lab2—3cpp include const float PI一31416 void main Int llype float radiusabarea coutiType switchiType case 1 coutradius areaPIradiusradius cout