实验1 VC 简单程序设计.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验1 VC 简单程序设计.doc

实验1 VC 简单程序设计 一 实验目的: 通过编写 C++ 程序,熟悉 Visual C++ 项目、工作空间、编译程序和文本编辑器等编程环境 生成项目生成编辑程序源文件 建立程序 运行程序 调试程序 ??编写一个简单的 C++ 程序,在键盘上输入一串字符,在屏幕上显示。 2.??利用文件流,从键盘上分别输入各种类型的数据,然后将其用文件形式保存,同时编写读出程序,将存储的数据在屏幕上显示。 编写一个 CMyPoint 类,然后在键盘输入两个点坐标,在屏幕显示该点距离;在键盘输入三个点,求出这三点组成的面积,然后在屏幕显示。 4.???编写一个数据处理类,功能包括求平均、最大值、最小值等功能,然后利用该类,从键盘输入多个数据,显示出相应的结果。 三 实验步骤: 运行 Visual C++,如图1.1所示。该环境实际上是 Microsoft Developer Studio。它是一个Integrated Development Environment (IDE,集成开发环境或开发平台)。 打开在 Visual C++ 的 File 菜单中选择 New 项,选择 Project 的标签,选择“Win 32 Console Application”词条,在 Location 框中键入用户项目的路径(如:D:\USER\学号\EXAM1),填入项目名,然后选择 OK 即创建起用户的 C++程序。 1.1 编写一个简单的 C++ 程序,在键盘上输入一串字符,在屏幕上显示。 目标:熟悉C++输入输出流的过程 步骤: 建立一个新的XXX.cpp文件,包含的标注库cstring和iostream,分别用来定义字符串和流的输入和输出。程序清单如下: #include stdafx.h #include string #include iostream using namespace std; int main(int argc, char* argv[]) { string in_string; coutplease enter your name: \n; cinin_string; if ( in_string.empty() ) // 产生一个错误消息输出到用户终端 cerr error: input string is empty!\n; else cout hello, in_string !\n; getchar();//观察输出 getchar(); return 0; } 1.2利用文件流,从键盘上分别输入各种类型的数据,然后将其用文件形式保持,同时编写读出程序,将存储的数据在屏幕上显示。 目标:熟悉C++输入文件流的保存和输出 步骤:步骤如实验1.1,这里要包含一个文件流的输入输出库fstream,程序清单如下 #include stdafx.h #include fstream #include iostream #include string using namespace std; int main() { ofstream outFile;//声明一个输出文件流 outFile.open(note.txt);//打开文件流对应的文件 string ch; coutinput the data: ; while (ch != end) { cinch; coutch ; outFilech ; } getchar(); return 0; } 1.3编写一个 CMyPoint 类,然后在键盘输入两个点坐标,在屏幕显示该点距离,在键盘输入三个点,求出这三点组成的面积,然后在屏幕显示。 目标:熟悉C++的类的建立和基于类的应用 步骤: 定义一个CMypoint类,以及其成员函数Cdistance和Carea分别计算两点距离和对应三点组成的三角形面积。程序清单如下: #include stdafx.h #include iostream #include cmath using namespace std; class CMypoint { float x1,y1,x2,y2; float a1,a2,a3,b1,b2,b3; float A; public: float Cdistance(float x1, float y1, float x2,float y2); float Carea(float a

文档评论(0)

wsh1288 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档