- 20
- 0
- 约3.35万字
- 约 41页
- 2016-10-06 发布于广东
- 举报
C语言实验指导书001
孝 感 学 院 物 电 学 院 实 验 中 心
C 语 言 实 验 指 导
2010年9月
编 辑 整 理 易 青 松
目 录
实验一 C语言的运行环境和运行过程----------------1
实验二C语言的基础知识实验三简单的C程序设计实验四选择结构程序设计实验五 循环结构程序设计实验六实验七 二维数组实验八 函数实验九 文件C语言的运行环境和运行过程
【目的与要求】
1.了解Dos、Windows环境下C语言的运行环境,了解所用的计算机系统的基本操作方法,学会独立使用该系统。
2.了解在该系统上如何编辑、编译、连接和运行一个C程序。
3.通过运行简单的C程序,初步了解C源程序的特点。
【上机内容】
【基础知识】
通过课堂上学习,我们对C语言已有了初步了解,对C语言源程序结构有了总体的认识,那么如何在机器上运行C语言源程序呢?任何高级语言源程序都要“翻译”成机器语言,才能在机器上运行。“翻译”的方式有两种,一种是解释方式,即对源程序解释一句执行一句;另一种是编译方式,即先把源程序“翻译”成目标程序(用机器代码组成的程序),再经过连接装配后生成可执行文件,最后执行可执行文件而得到结果。
C语言是一种编译型的程序设计语言,它采用编译的方式将源程序翻译成目的程序(机器代码)。运行一个C程序,从输入源程序开始,要经过编辑源程序文件(·C)、编译生成目标文件(·obj)、连接生成可执行文件(·exe)和执行四个步骤。
下面主要介绍TurboC下运行C语言源程序。
TurboC是美国Borland公司推出的IBMPC系列机的C语言编译程序。它具有方便、直观、易用的界面和丰富的库函数。它向用户提供了集成环境,把程序的编辑、编译、连接和运行等操作全部集中在一个界面上进行,使用十分方便。
1、 TurboC工作环境介绍
一个C语言程序的实施是从进入Turbo C的集成环境开始的,而进入C语言的环境,一般有两种途径:从DOS环境进入和从Windows环境进入。
(1)从DOS环境进入:
在DOS命令行上键入:
CCD\TC↙(指定当前目录为TC子目录)
CTC↙(进入TurboC环境)
这时进入TurboC集成环境的主菜单窗口。
(2)从Windows环境进入:
在Windows95/98环境中,如果本机中已安装了TurboC,可以在桌面上建立一个快捷方式,双击该快捷图标即可进入C语言环境。或者从开始菜单中找到“运行”,在运行对话框中键入“C:\TC\TC”,“确定”即可。
需要说明的是,以上两种方式有一个共同的前提,即Turbo C的安装路径为C:\TC,如果你的计算机中TurboC的安装路径不同的话,在上述方式中改变相应路径即可。
刚进入TC环境时,光带覆盖在“File”上,整个屏幕由四部分组成,依次为:主菜单、编辑
窗口、信息窗口和功能提示行(或称快速参考行)。
①主菜单
显示屏的顶部是主菜单条,它提供了8个选择项:File处理文件(装入、存盘、选择、建立、换名存盘、写盘),目录操作(列表、改变工作目录)退出TurboC,返回DOS状态。
Edit 建立、编辑源文件。
Run 自动编辑、连接并运行程序。
Compile 编辑、生成目标文件组合成工作文件。
Project 将多个源文件和目标文件组合成工作文件。
Options 提供集成环境下的多种选择和设置(如设置存储模式、选择编参数、诊断及连接任选
项以及定义宏;也可记录Include、Output及Library文件目录,保存编译任选项和从配置文件
加载任选项。
Debug 检查、改变变量的值、查找函数,程序运行时查看调用栈。选择程序编译时是否在执行
代码中插入调试信息。
Break/Watch 增加、删除、编辑监视表达式,及设置、清除、执行至断点。
在主菜单中,Edit选项仅仅是一条进入编辑器的命令。其他选项均为下拉式菜单,包含许多命令选项,使用方向键移动光带来选择某个选项时,按回车键,表示执行该命令,若屏幕上弹出一个
下拉菜单,以提供进一步选择。
②编辑窗口
编辑窗口是在主菜单下,信息窗口之上的区域,其顶行中间有“Edit”标志。在此窗口中可以建立、
编辑一个源文件。功能键F5可以扩大编辑窗口到整个屏幕,或恢复分屏式环境。
进入编辑窗口的方式有两种:
(A)按F10功能键,激活主菜单,然后用光标移动键将光带移到“Edit”上,按回车键,或者
在激活主菜单后直接按字母键E,均可进入编辑窗口;
(B)按Alt+E无条件的进入编辑窗口。
进入编辑窗口后,编辑窗口的名字是高亮度的,表示它是活动窗口。窗口的顶部第一行是
状态行,给出有关正在被编辑文件的信息,如当前光标所在的行、列;编辑模式(插入/改写);正在
您可能关注的文档
- BX10设备维手册.doc
- B匝道桥施工组设计.doc
- C 程序设计验指导书.doc
- C 城市园林绿养护管理标准.doc
- C 语言程序设实验报告书.doc
- C 语言程序设试卷.打印doc.doc
- C++实验指导2013.doc
- C++接口函数考手册.doc
- C++程序设计验-1-7.doc
- C++程序设计验指导书(第四版).doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020年北京中考英语试题及答案.pdf VIP
- 贷款结清证明.docx VIP
- 村两委换届模拟推演方案.docx VIP
- 有机化学——杂环化合物和生物碱.ppt VIP
- 2025年中考数学一模试卷(福建卷)含答案解析.pdf VIP
- 2025年菏泽职业学院单招语文测试试卷.docx VIP
- 三雄极光-商用照明项目专业产品手册(2023-2024).pdf VIP
- 杜邦dupont-FilmTec™Fortilife™ XC120 超高压反渗透膜元件-120bar.pdf
- 高处作业安全培训PPT课件.ppt VIP
- dwc_ble50combophy_tsmc40_databook数据手册解析.pdf VIP
原创力文档

文档评论(0)