广东药学院
《C语言程序设计》
实验指导
班 级 :
学 号 :
姓 名 :
教 师 : 刘 军
医药信息工程学院计算中心
2014.09
II
实验一 C程序运行环境及简单程序的调试运行
实验目的
1.了解Visual C++6.0集成编译环境的启动与退出以及Visual C++6.0主屏幕的组成与功能。
2.熟悉和掌握Visual C++6.0集成环境下C程序的编辑、编译、连接与运行的全过程。
3. 理解最简单的C程序设计方法和程序的基本结构。
实验内容
1.编辑、运行简单的C语言源程序
⑴ 启动Microsoft Visual C++ 6.0。
⑵ 建立C++源文件:在 “文件”菜单中选择 “新建”命令项,在弹出的 “新建”对话框的 “文件”选项卡
中选择 “C++SourceFile”选项,在右边的 “文件”框中输入文件名sy1,在 “c:位置”下拉框中输入或选择文
件夹 (自己建立的文件夹),单击 “确定”。
⑶ 输入源程序:在弹出的文件编辑窗口中输入下面的源程序:
#include
voidmain()
{ printf("Hello!\n");
printf("Welcome\n");
}
⑷ 编译:用 “编译”菜单的 “编译”命令项对源文件sy1.cpp进行编译,如果程序有语法或语义错误,在
屏幕下面的窗口会出现错误信息;这时候要修改源程序、保存后重新编译。直到修改了全部错误,屏幕下面的窗
口会出现下面的信息:
Compiling...
SY1.CPP
SY1.OBJ - 0error(s), 0warning(s)
表示已通过编译,生成了目标程序sy1.obj。
⑸ 构件 (或连接)调试:用 “编译”菜单的 “构件sy1.exe”命令项生成可执行文件sy1.exe,也可以使用
其中的 “开始调试”下的 “GO”命令项进行调试并生成sy1.exe。
⑹ 运行:最后用 “编译”菜单的 “!执行sy1.exe”命令项运行可执行程序文件sy1.exe。
运行结果如下:
2.程序改错并调试改正后的程序
下列程序的功能为:输入圆的半径,计算圆面积并将结果输出;程序中有多处错误,尝试改正并调试之。
#include stdio.h;
void Main;
float r; area;
print("input r:\n");
scanf("%f",r);
area 3.14R*R;
printf("r %f ,area %f\n",area);
输入输出如下:
调试通过
3.编写程序并上机调试
编程输出如下游戏功能菜单界面
1
调试通过
实验要求
(1) 将每次实验所编辑的C语言源程序调试通过后保存到自己的U盘或邮箱中的网盘中。
(2) 对调试过程中出现的问题和解决方法进行必要的记录,并予以简要分析。
特别提示
(1)当程序在编译时发现很多错误,此时应从上到下逐一改正,或改一个错误,就重新再编译,因为有时一
个错误会引起很多错误信息。
(2) 一次试验中,可以将多个函数存放在一个源程序文件中,对于main()函数,建议采用注释的方式将前面
已经调试通过的main()函数屏蔽掉,或者将其改名 【例如改为main_1(),main_2()等】。
实验小结
结合本次实验简述C程序从编写到运行的一般过程,并简要说明其中每个步骤的作用及其生成的文件类型