实验一熟悉VC++6.0集成开发环境

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一熟悉VC++6.0集成开发环境
湖北工业大学工程技术学院实验报告
课程名称:C语言程序设计实验内容:实验一熟悉VC++6.0集成开发环境学院:工程技术学院专业班级:
姓名:学号:教师:成绩:
一、实验目的
1、初步熟悉 VC++6.0集成开发环境。

2、掌握VC++6.0集成开发环境下编辑、编译、连接、运行C程序的方法。

3、运行简单的C程序,掌握简单语句的使用方法。

4、如可能则进一步了解VC++6.0的单步执行、跟踪、执行到光标处等调试方
法。

二、预习作业(每小题5分,共40分)
1、如何安装和启动VC++6.0程序?
2、你掌握了哪些VC++6.0程序的菜单功能?
3、C程序由哪些部分构成,C程序的构架如何?
三、实验步骤
1、VC++6.0的安装与启动
(1)VC++6.0的安装:(略)。

(2)如下方法都可启动VC++6.0的:
1、在WinXp的桌面上,双击Visual C++ 6.0的快捷方式图标就可启动
Microsoft Visual C++ 6.0;
2、在“开始”菜单中添加了VC++6.0的程序启动项。

执行“开始”→“所
有程序”→“Microsoft Visual Studio 6.0”组→“Microsoft Visual C++
6.0”,即打开该程序;
3、在\Microsoft Visual Studio 6.0的安装目录(如:K:\Microsoft Visual
Studio\COMMON\MSDev98\Bin\)下找到MSDEV.EXE文件,双击即
可启动。

2、VC++6.0程序的界面组成(对着界面介绍:主菜单栏、工具条栏、项目工
作区窗口、程序编辑窗口、信息窗口。

有9个主菜单项,主菜单项下有子菜单项列表窗口,……)
启动VC++6.0程序后,显示图1-1所示的程序窗口。

窗口元素包括标题栏、菜单栏、工具栏、工程管理器、查看类浏览器、调试器、程序编辑窗口和信息窗格(包括编译器、资源、编译日志、调试和搜索结果等窗格)。

图1-1 Microsoft Visual C++界面
3、新建文件和装载文件
(1) 新建源文件
”File(文件)/New(新建)”会打开如图1-2所以示的Microsoft Visual C++新文件对话框
图1-2 Microsoft Visual C++新文件对话框
在File name: 框中填入文件名,扩展名一定要用.C;
在locktion:框中找到准备放你的文件的目录
点击“OK“后,就会显出如图1-3 所示的 Microsoft Visual C++源文件编辑窗口,就可在此窗口中编辑C的源程序了
图1-3 Microsoft Visual C++源文件编辑窗口
在程序编辑窗口中输入如下源程序:(文件名:ex1_1.c)
#include
#include
main( )
{ printf(“Hello!\n”); // 输出“Hello!”后换行//system(“pause”); // 暂停程序运行,查看屏输出
}
输入源程序后,执行“build(构建)/Compile(编译)”菜单命令编译程序,其后会出现询问是否建工作空间行的对话框,都点击“是(Yes)“,则对源文件进行编译,并形成同名的.obj文件,在信息窗口中会显示编译过程中的相应信息。

如有错误,则会显示错误的性质的所在的行数,以便于用户查找程序中的错误,改正错误。

编译正确后,执行“build(构建)/ build (连接、构建)”菜单命令来连接程序,形成同名的.exe文件, 在信息窗口中会显示连接过程中的相应信息。

连接正确后,执行“build(构建)/Execute(执行)”菜单命令来运行程序。

在输出窗口显示输出信息,查看完毕后按任一键关闭输出窗口。

(2) 关闭程序
执行“File(文件)/Close Workspsce(关闭工作空间)”命令来关闭整个项目。

(3) 装载已有的源程序文件
执行“File(文件)/Open(打开)”命令会显出“Open(打开)”对话框,单击找到的文件后,点“打开”按钮,相应源文件的内容就会显示在程序编辑窗口,便于用户编辑和使用。

4、简单程序的编辑和调试
(1) 已知半径r,试求园的面积s,球的体积v。

(文件名:ex1_2.c)
#include 运行结果:()
#include
#define PI 3.1415926
int main( )
{ float r = 4;
double s,v;
s = PI * r * r;
v = 4*PI*r*r*r/3;
printf("s =%f,v =%f",s,v);
//system("pause");
}
调试记录:
(2) 将华氏温度变换成摄氏温度C,计算公式为:C=5*(F-32)/9 ,若华氏温度F=59度,试编程求摄氏温度C。

(文件名:ex1_3.c)#include // 运行结果:()#include
main( )
{ float f = 59.0 ;
double c;
c = 5 * ( f - 32 ) / 9 ;
printf (" c = % f , f = %f \n" , c, f ) ;
//system("pause");
}
调试记录:
(3) 已知电路参数L和C,求谐振频率f0。

(文件名:ex1_4.c)
#include // 运行结果:()#include
#include
main( )
{ float L, C;
double f0;
scanf("%f,%f ",&L,&C);
f0 =sqrt (2 * 3.1415926*L*C);
f0 = 1/f0;
printf ( "f0 =%f ", f0);
//ystem("pause");
}
调试记录:
(4) 运行以下程序,分析程序运行的结果。

(文件名:ex1_5.c)
#include // 运行结果:()#include
main( )
{ int a = 5, b =4, c = 3, d;
d = ( a > b > c );
b -=
c += d;
printf("d = %d, b = %d", d, b);
//getch();
}
调试记录:
四、调试过程(调试记录10分、调试正确性10分、实验态度10分):
1、启动VC++6.0程序,分别调试验证预习作业的正确性。

2、在调试记录中详细记录调试过程,记录下出现的错误,提示信息。

3、记录解决错误的方法,目前还没有解决的问题。

调试过程中人为设置错误,查看提示信息的内容。

如主函数写错为mian;去掉函数体开始的“{”,写错变量类型等错误,记下错误的提示信息。

4、记录每个程序的运行结果,思索一下是否有其他的解题方法。

五、分析与总结(每个步骤10分)
1、分析实验结果,判断结果的合理性及产生的原因。

2、总结实验所验证的知识点。

3、写出实验后的学习体会。

相关文档
最新文档