实验 1-1
VC6.0 的使用
实验内容: 1、 熟悉 VC6.0 集成开发环境 2、 编写及编译运行一个简单的 C 程序 3、 运行一个自己仿写 C 程序 实验目的及要求: 1、 学会使用 VC6.0 2、 识别源文件中常见的错误 实验重点: 1、熟悉 C 语言的编译环境,了解在 VC6.0 上如何编辑、编译、连接和运行一个 C 程序。 实验难点: 1、 体会 VC6.0 如何利用工程(project)组织程序 2、 出现错误时的处理 3、 区分在 VC6.0 中运行程序与通过双击可执行文件运行程序的不同 实验步骤: 1、 使用 VC6.0 编写和编译程序 1) 运行 VC6.0 后的界面如图 1 所示
图 1 VC6.0 集成开发环境界面 2) 选择【文件(File) 】|【新建(New) 】菜单命令或按下快捷键(Ctrl+N) ,则弹出 新建(New)对话框中的工程(Project)选项卡(Project 有时也称为项目) ,如图 2 所示。
图 2 新建(New)对话框中的工程(Project)选项卡 3) 在接下来弹出的如图 3 和图 4 对话框中,分别单击完成和确定按钮,VC6.0 会呈现 如图 5 的界面。
图 3 控制台程序的类型
图 4 新建工程信息汇总
图 5 新建一个名为 1_1 的工程后 VC6.0 的界面 4) 再次选择【文件(File) 】|【新建(New) 】命令或按下快捷键(Ctrl+N) ,则再次 弹出新建(New)对话框,此时显示的是文件(Files)选项卡,如图 6 所示。
图 6 新建(New)对话框中的文件(Files)选项卡 5) 单击确定按钮后,VC6.0 的编辑器就自动打开了新建的 C 语言源文件,等待输入。 如图 7 所示。
图 7 VC6.0 中编辑器等待输入时的界面 6) 输入图 8 中的程序 1-1 后,选择【组建(Build) 】|【执行(Execute)】命令或按下 快捷键(Ctrl+F5) ,编译执行程序。运行情况如图 9 所示。
图 8 编译执行程序 1-1
图 9 程序 1-1 正在运行 7) 在图 9 的程序运行窗口中输入 23 32↙(注本书中用↙表示按下回车键) ,程序运 行情况如图 10 所示。
图 10 程序 1-1 的运行情况 2、 识别源文件中常见的错误 1)C 语句没有以分号结束,如图 11 所示。
图 11 C 语句没有以分号结束 2)全角的符号(用中文输入法输入的符号通常为全角的,只有需要输入汉字时才切换 到中文输入法,汉字输入完毕应立刻切换到键盘输入) ,如图 12 所示。
图 12 程序中有全角的符号 3)输入语句中少个&;号,如图 13 所示。
图 13 输入语句中少个&;号 4)输入语句中有\n,如图 14 所示。
图 14 输入语句中有\n 5)printf 函数书写不对,如少个 f 等,如图 15 所示。
图 15 printf 函数书写不对 6)没有层次关系(可读性不好) ,如图 16 所示。
图 16
源代码没有层次关系 3、 找到第 1 步中工程所在的文件夹,找出源文件 1_1.c,用“记
事本”程序打开查看内容。 把源文件 1_1.c 复制到新建的一个文件夹中。如图 17、18、19 所示。
图 17 找到源文件 1_1.c
图 18 用记事本打开源文件 1_1.c
图 19 把源文件 1_1.c 拷贝到新建文件夹中
4、 在 debug 文件夹中找出可执行文件,双击运行
程序,观察运行结果。如图 20 所示。
图 20 编译后的可执行文件 1_1.exe 通过双击运行 1_1.exe 时会出现输入数据结束后程序运行窗口自动关闭的现象,并不会 象在 VC6.0 中执行程序那样:程序运行窗口呈现输出结果,当按下任意键后才关闭。 怎样才能查看程序通过双击运行时的最终输出结果?换言之, 如何让呈现出输出结果的 运行窗口不消失? 输入函数 scanf 可以帮忙吗? VC6.0 中运行程序有两种方式,如图 21 所示。以“调试方式”运行程序的详细情况参 见实验 1-3。
图 21 VC6.0 中运行程序有两种方式 5、 关闭工程,找到并打开新建的文件夹中的源文件 1_1.c,编译运行程序。如图 22、23、
24 所示。
图 22 只有源文件时的编译第一步(会提示创建一个工程)
图 23 只有源文件时的编译第二步
图 24 程序的执行情况并无不同 6、 打开新建的文件夹,观察为生成可执行文件 VC6.0 生成的文件,不必关心每个文件的作 用。用 VC6.0 编