实验1 VS2008集成编译环境及简单程序编制.doc

上传人:创****公 文档编号:1856285 上传时间:2019-10-28 格式:DOC 页数:5 大小:1.21MB
返回 下载 相关 举报
实验1 VS2008集成编译环境及简单程序编制.doc_第1页
第1页 / 共5页
实验1 VS2008集成编译环境及简单程序编制.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《实验1 VS2008集成编译环境及简单程序编制.doc》由会员分享,可在线阅读,更多相关《实验1 VS2008集成编译环境及简单程序编制.doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Comment MS1: 截图可设置为宽度 为 11cm,居中第 1 页 共 5 页实验实验 1 1 VS2008VS2008 集成编译环境及简单程序编制集成编译环境及简单程序编制一、实验目的一、实验目的1. 了解 Visual Studio .Net 2008 集成开发环境2. 学会如何编写实验报告3. 掌握 VS2008 集成编译环境的使用4. 掌握对简单 C 程序进行编辑、编译、连接和运行的方法5. 掌握 C 程序的基本特点和风格二、实验内容二、实验内容实训实训 1 1 编写显示字符串“我叫王小二,我是一个学生”的 C 语言程序。并在 VS2008 集成编译环境中编辑、编译并运行。实验步

2、骤:实验步骤:1). 进入 VS2008 集成开发环境2). 建立项目 在 VS2008 初始界面上,用鼠标依次点击如下菜单项:文件新建项目,打开新 建项目对话框窗口。 在新建项目对话框中,展开项目类型中的“Visual C+” ,单击“Win32”项;在模 板中,单击“Win32 控制台应用程序”项;在下面的对话框中输入项目名称“HelloWorld” , 选择好项目位置,单击“确定”按钮。 进入 Win32 应用程序向导。在窗口中,单击“下一步按钮” ,进入应用程序设置窗 口。 在窗口的“附加选项”中,选择“空项目” ,再单击“完成”按钮,即完成了 “HelloWorld”这一项目的建立工

3、作。此时,VS2008 的界面如下图所示:3). 建立文件 鼠标右击解决方案资源管理器中的源文件,出现右键菜单,在此菜单中依次点击如 下菜单项:添加新建项,打开添加新项对话框窗口。 在此对话框中,点击类别中的“Visual C+” ,再在模板中选择“C+文件(.cpp)” ,然 后输入文件名称“实训 1.cpp” ,最后单击“添加”按钮,即可为项目“函数计算”添加一 个新的源文件“实训 1.cpp” 。 键入程序,结果如下:第 2 页 共 5 页4) 运行程序 点击“生成”菜单中的“生成 HelloWorld” ,对程序进行编译和链接。结果如下图 所示:上图显示,生成可执行程序时出错。 错误原

4、因错误原因:用于括起“我是王小二,我是一个学生”这一字符串的引号应该使用英文 引号,但误输入为中文引号了。 修改方法修改方法:将两个中文双引号“修改为英文双引号“ “ 修改后,再重新生成 HelloWorld,结果如下:上图显示,可执行程序已成功生成。 点击“调试”菜单中的“开始执行(不调试) ”可以运行程序,得到程序的执行结 果,如下图所示。实训实训 2 2 编程计算下面表达式的值。第 3 页 共 5 页0220010cos2140cos20sin2 e/*/* 程 序 名:实训1_2.cpp */* 主要功能: */* 计算数学表达式的值 */*#include / 包含输入输出接口文件#

5、include / 包含数学函数接口文件using namespace std; / 引用标准命名空间int main() / 定义主函数 / 主函数开始cout去掉,重新编译、连接,观察运行结果。第 4 页 共 5 页上图显示,现在生成可执行程序时出错。错误原因错误原因:VC+在“iostream”这一头文件中定义了标准命名空间,删除第 6 行后,项目未包含“iostream”头文件,就无法引用 std 这一命名空间。而 cout 和 endl 均在命名空间 std 中定义,无法引用 std,因此 cout 和 endl 也找不到了,它们都被认为是未声明的标识符。修改方法修改方法:恢复对头文

6、件“iostream”的引用。 4) 恢复第 6 行程序#include ,将程序第 7 行#include 去掉,重新编译、连接,观察运行结果。上图显示,现在生成可执行程序时出错。错误原因错误原因:VC+在“math.h”这一头文件中定义了常用的数学函数,删除第 7 行后,项目未包含“math.h”头文件,sin、cos 和 exp 等函数也就找不到了。修改方法修改方法:恢复对头文件“math.h”的引用。 5) 恢复第 7 行程序#include ,将程序第 8 行 using namespace std;去掉,重新编译、连接,观察运行结果。第 5 页 共 5 页上图显示,现在生成可执行程

7、序时出错。错误原因错误原因:删除第 8 行后,无法引用 std 这一命名空间。而 cout 和 endl 均在命名空间 std 中定义,无法引用 std,因此 cout 和 endl 也找不到了,它们都被认为是未声明的标识符。修改方法修改方法:恢复对标准命名空间 std 的引用。 实训实训 3 3、实训、实训 4 4 的报告请自行撰写。的报告请自行撰写。三、实验总结三、实验总结: 通过本次实验,我学会了使用 VS.Net2008 编写、生成简单的应用程序,能进行简单的 数字计算了。 (1) 在此次实验中,我的程序出了一些错误,主要是因为将英文符号误输入为中文符 号了,而 C 语言要求所有的标点符号如用于语句结束的分号以及括号、加减号等符号都必 须是英文的。在以后的编程实践中,我要注意到这一点,力争编写程序时不出现这类错误。(2) 程序生成出错时,要多看看对错误的描述,开动脑筋,利用一切方法,找到错误 的原因,以避免再次出错。 (3) 实训 3 的程序中,我多写了一个左括号(,找了很久都不知道错误原因,输出窗口 显示的错误信息也与这个关系不大。我问了周围的同学,都不知道怎么回事,问老师后才 知道原来如此。有时程序查错还真是一个费时费心、又让人不开心的体验啊。不过多问问 还是没错的。报 告 人:王小二 学 号:2015141442911 报告日期:2017 年 9 月 21 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 教育教学

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com