- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高等程序设计实验报告
实验名称 实验1 Visual C++集成开发环境入门
实验2 简单的C++程序设计
系 别 姓 名 学 号 班 级 实验时间 实验地点 实验成绩 实验目的及要求
①实验1:
1. 初步学会使用Visual C++集成开发环境(IDE)。①进入和退出;②菜单、工具栏的使用;③用户窗口区的划分:workspace, scource file, message。
2. 初步了解调试程序方法。
②实验2:
1. 掌握C++程序基本结构。
2. 掌握C++ 基本数据类型与运算符。
3. 熟悉输入输出方法。
实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)
硬件设备:联网的个人计算机
操作系统:Windows xp
编译系统:Visual C++ 6.0 实验内容及步骤(包含简要的实验步骤流程)
①实验1:
1. 范例:Visual C++控制台应用程序设计步骤。
作为学习面向对象的C++的第一步,学习的重点是算法,必须避免用户图形界面的干扰,这时可采用控制台应用程序进行练习。
下面是一个控制台应用程序实例,该程序要求用户从键盘输入3个整数,
然后按照从小到大的顺序在屏幕上输出。
[步骤一] 进入和退出Visual C++集成开发环境
启动并进入Visual C++集成开发环境有至少有3种方法:
⑴ 选择“开始”菜单中的“程序”,然后选择Microsoft Visual Studio 6.0级联菜单,再选择Microsoft Visual C++6.0,如图1.1所示。
⑵ 在桌面上创建Microsoft Visual C++6.0的快捷方式,直接双击该图标;
⑶ 如果已经创建了某个Visual C++工程,双击该工程的dsw(Develop Studio Workshop)文件图标,也可进入集成开发环境,并打开该工程。
选择File|Exit菜单,可退出集成开发环境
[步骤二] 创建一个控制台应用程序工程。
⑴ 入Visual C++集成开发环境后,选择File|New菜单,弹出New对话框,单击Projects标签,打开其选项卡,在其左边的列表框中选择Win32 Console Application工程类型,在Project name 文本框输入工程名Exp1_1,在Location文本框输入工程路径,单击OK按钮,如图1.2所示。
⑵ 在弹出的对话框(如图1.3所示)中,选择an empty project,单击Finish按钮。
⑶ 此时出现New Project Information框,如图1.4所示。此对话框提示用户创建了一个空的控制台应用程序,并且没有任何文件被添加到新工程中,此时,工程创建完成。
[步骤三] 程序的编辑、编译、建立、执行。
⑴ 选择File|New菜单项,出现New对话框,打开Files选项卡,在列表框中选择C++ Source File,在File文本框中输入文件名Exp1_1.cpp,选中Add to Project复选框,如图1.5所示。然后单击OK按钮,打开源文件编辑窗口,在其中输入以下源代码:
#include iostream
using namespace std;
int main(){
int a,b,c;
int max,min;
cout请输入三个不等整数:\n;
cinabc;
if(ab){ //A行
max = a; min = b;
}
else { //B行
max = b; min = a;
}
if(cmax) coutc\tmax\tmin\n;
else if(cmin) coutmax\tmin\tc\n;
else coutmax\tc\tmin\n;
return 0;
}
//将上述内容保存为Exp1_1.cpp
对于已经存在的源文件,选择Project|Add to Project| Files…菜单项,在随后打开的插入文件对话框中选择待添加文件,按OK添加进工程。
⑵ 选择Build|Compile菜单项,即可编译源文件Exp1_1.cpp,系统会在Output窗口显出错误 (Error)信息以及警告 (Warning)信息。当所有Error改正后,可得到目标文件(Exp1_1.obj)。
编译器在Output窗口给出语法错误和编译错误信息。
语法错误处理:鼠标双击错误信息可跳转到错误源代码处进行修改,一个语法错误可能引发系统给出很多条Error信息,因此,发现一个错误并修改后最好重新编译一次,以便提高工作效率;
警
您可能关注的文档
- 2014年初三未模拟考试物理试卷.doc
- 2014年大连工大学双学士学位专业介绍及培养计划.doc
- 2014年度现施工类标准规范.doc
- 2014年高考海卷物理试题-1.doc
- 2014年高考南生物试题(课标卷).doc
- 2014年贵阳中考化学试卷.doc
- 2014年国网司招聘公告(省市公司).doc
- 2014年河南范大学招生计划.doc
- 2014年宏发矿瓦斯治理实施方案.doc
- 2014年南京业大学硕士研究生报考须知.doc
- 甘肃省XB师范大学附属中学2025届高三上学期一模诊断考试地理答案.doc
- 甘肃省XB师范大学附属中学2025届高三上学期一模诊断政治含解析.doc
- 安徽省皖江名校2024-2025学年高一上学期12月联考英语无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三化学陕西山西宁夏青海卷无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三化学四川卷无答案.doc
- 2025年1月八省联考高考综合改革适应性测高三政治陕西山西宁夏青海卷无答案.doc
- 2025年1月内蒙古自治区普通高等学校招生考试适应性测试(八省联考)历史无答案.doc
- 2025年1月内蒙古自治区普通高等学校招生考试适应性测试(八省联考)历史含解析.doc
- 2025年1月四川省普通高等学校招生考试适应性测试(八省联考)历史含解析.doc
- 2025年1月四川省普通高等学校招生考试适应性测试(八省联考)政治无答案.doc
文档评论(0)