c语言学习秘密资料
孝感学院物电学院实验中心
C语言实验教学目录
实验一c语言的运行环境和运行过程实验二c语言的基础知识
实验三:简单C编程
实验四选择结构程序设计
实验五循环结构程序设计
实验六一维数组
实验七二维阵列
实验八函数
实验九文件
实验十综合练习
C语言实验教学
实验一c语言的运行环境和运行过程【目的与要求】
1.了解C语言在DOS和windows环境下的操作环境,了解所用计算机系统的基本操作方法,学会独立使用系统。
2.了解在该系统上如何编辑、编译、连接和运行一个c程序。3.通过运行简单的c 程序,初步了解c源程序的特点。【上机内容】【基础知识】
通过课堂学习,我们对C语言有了初步的了解,对C语言源程序的结构有了全面的了解。那么如何在机器上运行C语言源程序呢?任何高级语言源程序必须翻译成机器语言,才能在机器上运行。翻译有两种方法。一种是解释,即解释源程序一句话,执行一句话;另一种是编译方法,即先将源程序\translation\转换成目标程序(由机器代码组成的程序),然后连接组装后生成可执行文件,最后执行可执行文件得到结果。
c语言是一种编译型的程序设计语言,它采用编译的方式将源程序翻译成目的程序(机器代码)。运行一个c程序,从输入源程序开始,要经过编辑源程序文件(c)、编译生成目标文件(obj)、连接生成可
执行文件(exe)和执行四个步骤。下面主要介绍turboc下运行c语言源程序。
Turbo C是由美国Borland公司推出的IBM PC系列计算机的C语言编译器。它具有方便、直观、易用的界面和丰富的库功能。它为用户提供了一个集成的环境,将程序的编辑、编译、连接和操作集中在一个界面上,使用非常方便。1.Turbo C工作环境介绍
一个c语言程序的实施是从进入turboc的集成环境开始的,而进入c语言的环境,
一般有两种途径:从dos环境进入和从windows环境进入。(1)从dos环境进入:在dos
命令行上键入:
c> CD\\TCL(将当前目录指定为TC子目录)c>TCL(进入Turbo c环境)
这时进入turboc集成环境的主菜单窗口,屏幕显示如下图所示。(2)从windows环境
进入:
在windows 95/98环境中,如果此计算机中安装了Turbo C,则可以在桌面上创建快
捷方式,然后双击快捷方式图标进入C语言环境。或者从“开始”菜单中到\run\并在“运行”对话框中键入\
、\OK\。
需要说明的是,以上两种方式有一个共同的前提,即turboc的安装路径为c:\\tc,
如果你的计算机中turboc的安装路径不同的话,在上述方式中改变相应路径即可。
当你第一次进入TC环境时,光带覆盖了\,整个屏幕由四部分组成:主菜单和编辑窗
口
口、信息窗口和功能提示行(或称快速参考行)。①主菜单
在显示屏的顶部是主菜单栏,它提供了八个选项:文件处理文件(加载、保存、选择、创建、以其他名称保存、写入)、目录操作(列表、更改工作目录)退出Turbo C并返回DOS状态。编辑创建和编辑源文件。
run自动编辑、连接并运行程序。
选项在集成环境中提供各种选项和设置(例如设置存储模式、选择编程参数、诊断和
连接选项)
以及定义宏;也可记录include、output及library文件目录,保存编译任选项和从
配置文件加载任选项。
在调用程序堆栈时检查变量的值并进行调试。选择编译时程序是否正在执行生成
码中插入调试信息。
c语言编译器的功能Break/watch添加、删除和编辑监控表达式,并设置、清除和执行断点。
在主菜单中,edit选项仅仅是一条进入编辑器的命令。其他选项均为下拉式菜单,包含许多命令选项,使用方向键移动光带来选择某个选项时,按回车键,表示执行该命令,
若屏幕上弹出一个
下拉菜单提供更多选择。② 编辑窗口
编辑窗口是在主菜单下,信息窗口之上的区域,其顶行中间有\标志。在此窗口中可
以建立、
编辑源文件。功能键F5可以将编辑窗口扩展到整个屏幕或恢复分屏环境。有两种方
法可以进入编辑窗口:
(a)按f10功能键,激活主菜单,然后用光标移动键将光带移到\上,按回车键,或
者
激活主菜单后,直接按字母键e进入编辑窗口;(b)按Alt+e无条件进入编辑窗口。
进入编辑窗口后,编辑窗口的名字是高亮度的,表示它是活动窗口。窗口的顶部第一
行是状态行,给出有关正在被编辑文件的信息,如当前光标所在的行、列;编辑模式(插
入/改写);正在编辑文件的文件名等等,当需要编辑修改时,在编辑窗口中灵活地使用光
标移动键以及编辑命
通过制作,可以达到预期的效果。常用编辑命令如下表所示:命令功能
home光标移到行首end将光标移到行尾
Ins在插入/覆盖状态之间切换del删除光标所在的字符PgUp page up text PgDn page down text←→ 左右移动光标
↑↓删除光标所在的行
CTRL+y删除光标指示的单词。Ctrl+T将中止该操作
ctrl+u删除光标左边字符backspac设置(开始)块头标志ctrl+kb设置(结尾)块
尾标志ctrl+kk块搬动到光标处ctrl+kv块拷贝到光标处ctrl+kc块拷贝ctrl+ky块删除
CTRL+KH取消块定义
在插入模式下(用ins键转换)向编辑窗口内输入代码,按回车键结束一行(tc编辑器不能自动换行)。一行最多为248个字符,窗口宽77列,当一行内字符多于77列时,窗
口随着字符的输入而左右移动,若发现有错误,可移动光标到出错处更正之;再按一次
ins键,屏幕转换成为替换模式,输入的字符将替换光标所在位置的字符。③信息窗口
编译和调试源程序时,信息窗口会显示诊断信息、警告、错误信息以及源程序中的错
误位置。功能键F5可以扩展和恢复信息窗口。按F6或Alt+e将光标从信息窗口跳转到编
辑窗口。④ 功能键提示行
屏幕低行是功能键提示行,显示当前状态下功能键(俗称turboc热键)的作用,见
下表。应当注意,在不同状态下功能键的作用是不同的。正确使用功能键可以简化操作。
热键简单说明
F1帮助,以分页的形式显示帮助信息,F2将当前文件保存在编辑窗口中
f3装入一个文件。按f3,屏幕上弹出一个输入框,输入要装入的文件名f5zoom,缩
放活动窗口
按下F6,光标从编辑窗口跳到信息窗口,或从信息窗口跳到编辑窗口
f7trace,跟踪到函数中
F8step,单步跟踪,但不在函数内输入f9make,编辑当前文档,连接F10菜单,激活主菜单,光标跳转到主菜单。第2步:在Turbo C环境中运行C语言源程序(1)编辑源
文件
在主菜单下,直接按alt+f键,或按f10后将光带移到\选项上,按回车键,在\下面
出现一个下拉菜单,菜单中有以下选项:loadf3表示加载或装入一个文件
从指定的文件列表中选择一个文件以加载编辑器。New表示一个新文件。默认文件名
为noname c。Savef2将正在编辑的文件保存到磁盘。
writeto将正在编辑的文件写入指定的文件中,若文件名已存在,则重写。directory 表示文件目录。changedir改变驱动器及目录
OSS外壳进入Turbo C命令行模式,命令exit可以返回集成环境quitalt+X,退出Turbo C并返回DOS状态。
建立一个新文件,可用光标移动键将\菜单中的光带移到\处,按回车键,即可打开编
辑窗口。此时,编辑窗口是空白的,光标位于编辑窗口的左上角,屏幕自动处于插入模式,可以输入源程序。屏幕右上角显示缺省文件名为noname.c,编辑完成之后,可用f2或选
择\或\进行存盘操作,此时系统将提示用户将文件名修改成为所需要的文件名。
(2)源程序的编译和连接
直接按f9键,或将菜单\中的光带移到\项上,按回车键,就可实现对源程序的编译、连接。若有错误,则在信息窗口显示出相应的信息或警告,按任意键返回编辑窗口,光标
停在出错位置上,可立即进行编辑修改。修改后,再按f9键进行编辑、连接。如此反复,
直到没有错误为止,即可生成可执行文件。注意:c程序的连接是在编译后自动完成的。(3)执行程序
直接按Ctrl+F9执行Exe文件;或在主菜单中(按F10键进入主菜单),将光带移动
到\选项,按enter键弹出菜单,选择\选项并输入。
这时并不能直接看到输出结果。输出结果是显示在用户屏幕上,在tc屏幕上看不到,直接按复合键alt+f5,或选择\菜单中的\选项,即可出现用户屏幕,查看输出结果。按任意键返回tc集成环境。
另外,选择\菜单下的\项或直接按Ctrl+F9,一次完成C程序的编译、连接和操作,
即步骤3包括步骤2的工作。
如果程序需要输入数据,则在运行程序后,光标停留在用户屏幕上,要求在用户输入
数据,数据输入完成后程序继续运行,直至输出结果。
如果运行结果不正确或源程序因其他原因需要修改,则需要重新进入编辑状态。修改
源程序并重复上述步骤,直到结果正确。(4)退出Turbo C集成环境
退出turboc环境,返回操作系统状态。可在主菜单选择\菜单的\选项,或者直接按
alt+x。
按提示以检查当前文件是否已保存在系统窗口中。如果文件未保存在当前环境中,请
按提示以检查文件是否已保存在系统窗口中。如果尚未保存,则按提示检查是否已在当前
环境中保存;如果按\,将不保存退出。[一般示例]
【例1】编程实现在屏幕上显示如下三行文字hello,world!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论