实验1 VC 简单程序设计.doc
《实验1 VC 简单程序设计.doc》由会员分享,可在线阅读,更多相关《实验1 VC 简单程序设计.doc(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、实验 1 VC 简单程序设计一 实验目的:通过编写 C+ 程序,熟悉 Visual C+ 项目、工作空间、编译程序和文本编辑器等编 程环境 生成项目 生成编辑程序源文件 建立程序 运行程序 调试程序 使用 VC 的开发环境建立应用程序,了解其中不同区域以及各区域的功能,掌握按照 自己的工作方式重新设置开发环境各区域。另外,学习使用 VC 向导创建应用程序外壳。 二 实验要求:1. 编写一个简单的 C+ 程序,在键盘上输入一串字符,在屏幕上显示。 2. 利用文件流,从键盘上分别输入各种类型的数据,然后将其用文件形式保存,同时编 写读出程序,将存储的数据在屏幕上显示。 3. 编写一个 CMyPoi
2、nt 类,然后在键盘输入两个点坐标,在屏幕显示该点距离;在键盘 输入三个点,求出这三点组成的面积,然后在屏幕显示。 4. 编写一个数据处理类,功能包括求平均、最大值、最小值等功能,然后利用该类,从 键盘输入多个数据,显示出相应的结果。 三 实验步骤:运行 Visual C+,如图 1.1 所示。该环境实际上是 Microsoft Developer Studio。 它是一个 Integrated Development Environment (IDE,集成开发环境或开发平台)。打开在 Visual C+ 的 File 菜单中选择 New 项,选择 Project 的标签, 选择“Win 32
3、 Console Application”词条,在 Location 框中键入用户项目的路 径(如:D:USER学号EXAM1),填入项目名,然后选择 OK 即创建起用户的 C+程序。1.1 编写一个简单的 C+ 程序,在键盘上输入一串字符,在屏幕上显示。 目标:熟悉 C+输入输出流的过程 步骤: 建立一个新的 XXX.cpp 文件,包含的标注库和,分别用来定义字符 串和流的输入和输出。程序清单如下: #include “stdafx.h“ #include #include using namespace std;int main(int argc, char* argv) string i
4、n_string;coutin_string;if ( in_string.empty() )/ 产生一个错误消息输出到用户终端cerr ,程序清单如下 #include “stdafx.h“ #include #include #include using namespace std;int main() ofstream outFile;/声明一个输出文件流 outFile.open(“note.txt“);/打开文件流对应的文件string ch;coutch;cout #include using namespace std;class CMypoint float x1,y1,x2,
5、y2;float a1,a2,a3,b1,b2,b3;float A; public:float Cdistance(float x1, float y1, float x2,float y2);float Carea(float a1, float b1, float a2, float b2, float a3, float b3);void print( float A)couta1b1a2b2a3b3;float A=X.Carea(a1,b1,a2,b2,a3,b3);X.print(A);getchar();getchar(); return 0; 1.4编写一个数据处理类,功能包
6、括求平均、最大值、最小值等功能,然后利用该类, 从键盘输入多个数据,显示出相应的结果。 目标:利用 C+的类进行简单的数值计算 步骤: 定义一个数值计算的类 CNumercal,按要求定义其功能成员函数 min(),max(),aver()。程序 清单如下: #include “stdafx.h“ #include #include using namespace std;class CNumeric public:int min(int data, int index);int max(int data, int index);int aver(int data, int index); ;
7、int CNumeric:min(int data, int index) int i=0;int temp=data0;for (i=1; itemp) temp=datai; return temp; int CNumeric:aver(int data, int index) int i;int temp=0;for (i=0; i seed; srand(seed);/为随机函数提供起始计数值int num; cout num; if (num 1000) cout Set Active Configuration 菜单,在对话框中选择 Win32 Debug。当程序调试成功后,一般将
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 试验 vc 简单 程序设计
限制150内