欢迎来到天天文库
浏览记录
ID:51861227
大小:244.25 KB
页数:21页
时间:2020-03-17
《《C语言》 实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、《C语言》实验指导书 1、掌握TurboC的基本操作方法,学会独立使用该系统。 2、掌握在该系统上如何、编译、运行一个C程序。 3、通过运行C程序,初步了解C程序的特点。 TurboC2. 01、WindowsDOS环境的操作以及有效管理用户程序文件,即掌握切换工作驱动器;创建、进入用户目录;目录列表(注意可以随时用图形界面比较)的命令。 2、了解TurboC集成开发环境的功能,熟悉菜单、热键基本操作 (1)启动、退出TurboC集成开发环境。 (2)了解F5/F6;F10,→、←、↑、↓功能键;Alt+高亮度键的效果和作用。 (3)激活文件菜单(File)、编译菜单
2、(Compile)、运行菜单(Run)、监视菜单(Break/Watch),查看菜单选项。 3、TurboC下完成“源程序清单”中规定的程序题。 1、启动操作系统,查找TurboC集成开发环境安装位置(路径)。 假如为C:TC,查看目录中是否有tc.exe,此程序就是TurboC集成开发环境的执行程序。 记录您的系统TurboC2.0的安装位置。 《C语言》实验指导书-2- 2、进入DOS窗口,切换到D盘,创建、进入用户目录。 (1)开始-程序-附件-命令提示符,进入DOS窗口; (2)D,切换到D盘; (3)md您的学号,创建以学号为目录名的用户目录; (4)
3、dir,查看目录是否创建好; (5)cd您的学号,进入您的用户目录。 以后您的程序默认保存在此目录下。 3、启动、退出TurboC集成开发环境。 (1)启动TurboC集成开发环境。 如TurboC集成开发环境安装位置(路径)为C:TC,则C:>c:tctc启动TurboC集成开发环境。 (2)退出TurboC集成开发环境。 File-Quit退出TurboC集成开发环境 (3)再次启动TurboC环境。 C:>c:tctc 4、TurboC环境中,F5/F6;F10,→、←、↑、↓功能键;Alt+高亮度键的效果和作用。 (1)重复按F6键,仔细观
4、察。 当前激活窗口在窗口、消息窗口之间切换。 (2)重复按F5键,仔细观察。 当前激活窗口最大,正常状态之间切换。 《C语言》实验指导书-3- (3)先按F10,可以看到主菜单被激活,按→、←,主菜单各个项被依次激活,试着按↑、↓可以打开相应菜单。 重点浏览File(文件管理)、Run(程序运行控制)、Compile菜单(程序编译、连接)菜单。 最后按ESC键光标回到窗口。 (4)主菜单各个项,首字母为红色(高亮度)。 可以按Alt+高亮字母,直接激活相应菜单选项。 例如按Alt+F激活File菜单,比F10再按光标快捷多了!按ESC键光标回到窗口。 (5)观察当
5、前源程序名NONAME.C表示当前的程序还没有取名字,以后保存程序时,系统会提示输入源程序名。 5、按照下面步骤完成第1个程序题。 (1)“File”-“New”创建一个新的源程序文件。 (2)输入源程序,全屏幕源程序。 (3)“File”-“Save”保存源程序(文件名应按题目要求)。 观察窗口源程序名是否已经修改。 用Windows资源管理器查看用户目录中是否产生了源程.序文件*.c。 (4)“Compile”-“Buildall”编译、连接源程序。 如果有语法错误,修改源程序后再次编译、连接程序,直到没有语法错误,系统提示成功。 《C语言》实验指导书-4-编译连
6、接成功后用Windows资源管理器查看用户目录中是否产生了目标文件*.obj,可执行文件*.exe,观察其命名规则。 (5)“Run”-“Run”运行程序,用Alt-F5切换到用户屏幕查看运行结果。 对比结果是否与预期相同。 如果发现逻辑错误-结果与预期不同,修改源程序,重复 (3)- (5)保存、编译、运行程序,直到程序获得正确结果。 6、按步骤5完成第2个程序题。 注意Error-致命错的程序不能产生目标程序、执行程序,必须修改程序,并重新编译,直到成功。 7、按步骤5完成第3个程序题。 注意Warning-警告错的程序可以产生目标程序、执行程序,试着运行一下,结
7、果是?! 1、最简单的C程序。 (要求文件名1_1.c)#include“stdio.h”main(){floata,b,area;a=1.2;b=3.6;area=a*b;printf(“a=%f,b=%f,area=%f”,a,b,area);}参考结果a=1.200000,b=3.600000,area=4. 3200002、计算圆的面积的程序。 (要求文件名1_2.c)#include“stdio.h”#definePI3.
此文档下载收益归作者所有