实验一c语言的运行环境和运行过程

上传人:you****now 文档编号:163238209 上传时间:2022-10-20 格式:DOCX 页数:14 大小:34.08KB
收藏 版权申诉 举报 下载
实验一c语言的运行环境和运行过程_第1页
第1页 / 共14页
实验一c语言的运行环境和运行过程_第2页
第2页 / 共14页
实验一c语言的运行环境和运行过程_第3页
第3页 / 共14页
资源描述:

《实验一c语言的运行环境和运行过程》由会员分享,可在线阅读,更多相关《实验一c语言的运行环境和运行过程(14页珍藏版)》请在装配图网上搜索。

1、实验一 CC语言的的运行环环境和运运行过程程【目的与要要求】1了解DDos、Winndowws环境境下C语言的的运行环环境,了了解所用用的计算算机系统统的基本本操作方方法,学学会独立立使用该该系统。2了解在在该系统统上如何何编辑、编编译、连连接和运运行一个个C程序。3通过运运行简单单的C程序,初初步了解解C源程序序的特点点。【上机内容容】【基础知识识】通过课堂上上学习,我我们对CC语言已已有了初初步了解解,对CC语言源源程序结结构有了了总体的的认识,那那么如何何在机器器上运行行C语言源源程序呢呢?任何何高级语语言源程程序都要要“翻译”成机器器语言,才才能在机机器上运运行。“翻译”的方式式有两种

2、种,一种种是解释释方式,即即对源程程序解释释一句执执行一句句;另一一种是编编译方式式,即先先把源程程序“翻译”成目标标程序(用用机器代代码组成成的程序序),再再经过连连接装配配后生成成可执行行文件,最最后执行行可执行行文件而而得到结结果。 CC语言是是一种编编译型的的程序设设计语言言,它采采用编译译的方式式将源程程序翻译译成目的的程序(机机器代码码)。运运行一个个C程序,从从输入源源程序开开始,要要经过编编辑源程程序文件件(C)、编编译生成成目标文文件(objj)、连连接生成成可执行行文件(exe)和执行四个步骤。下面主要介介绍Tuurboo C下下运行CC语言源源程序。 TTurbbo CC

3、是美国国Borrlannd公司司推出的的IBMM PCC系列机机的C语语言编译译程序。它它具有方方便、直直观、易易用的界界面和丰丰富的库库函数。它它向用户户提供了了集成环环境,把把程序的的编辑、编编译、连连接和运运行等操操作全部部集中在在一个界界面上进进行,使使用十分分方便。1 Tuurboo C工工作环境境介绍 一一个C语语言程序序的实施施是从进进入Tuurboo C的的集成环环境开始始的,而而进入CC语言的的环境,一一般有两两种途径径:从DDOS环环境进入入和从WWinddowss环境进进入。(1) 从从DOSS环境进进入: 在在DOSS命令行行上键入入:CCD TCC(指定定当前目目录为

4、TTC子目目录)CTC (进入TTurbbo CC环境)这时进入TTurbbo CC集成环环境的主主菜单窗窗口,屏屏幕显示示如下图图所示。(2) 从从Winndowws环境境进入: 在在Winndowws 995/998环境境中,如如果本机机中已安安装了TTurbbo CC,可以以在桌面面上建立立一个快快捷方式式,双击击该快捷捷图标即即可进入入C语言言环境。或或者从开开始菜单单中找到到“运行”,在运运行对话话框中键键入“C:TCTC”,“确定”即可。需要说明的的是,以以上两种种方式有有一个共共同的前前提,即即Turrbo C的安安装路径径为C:TCC,如果果你的计计算机中中Turrbo C的安

5、安装路径径不同的的话,在在上述方方式中改改变相应应路径即即可。刚进入TCC环境时时,光带带覆盖在在“Fille”上,整整个屏幕幕由四部部分组成成,依次次为:主主菜单、编编辑窗口口、信息息窗口和和功能提提示行(或或称快速速参考行行)。 主菜单显示屏的顶顶部是主主菜单条条,它提提供了88个选择择项:File 处处理文件件(装入入、存盘盘、选择择、建立立、换名名存盘、写写盘),目目录操作作(列表表、改变变工作目目录),退退出Tuurboo C,返返回DOOS状态态。Edit 建建立、编编辑源文文件。Run 自动动编辑、连连接并运运行程序序。Compiile 编编辑、生生成目标标文件组组合成工工作文件

6、件。Projeect 将多个个源文件件和目标标文件组组合成工工作文件件。Optioon 提提供集成成环境下下的多种种选择和和设置(如如设置存存储模式式、选择择编参数数、诊断断及连接接任选项项)以及及定义宏宏;也可可记录IInclludee、Outtputt及Libbrarry文件件目录,保保存编译译任选项项和从配配置文件件加载任任选项。Debugg 检查查、改变变变量的的值、查查找函数数,程序序运行时时查看调调用栈。选选择程序序编译时时是否在在执行代代码中插插入调试试信息。Breakk/Waatchh 增加、删删除、编编辑监视视表达式式,及设设置、清清除、执执行至断断点。在主菜单中中,Eddi

7、t选选项仅仅仅是一条条进入编编辑器的的命令。其其他选项项均为下下拉式菜菜单,包包含许多多命令选选项,使使用方向向键移动动光带来来选择某某个选项项时,按按回车键键,表示示执行该该命令,若若屏幕上上弹出一一个下拉拉菜单,以以提供进进一步选选择。 编辑窗窗口 编编辑窗口口是在主主菜单下下,信息息窗口之之上的区区域,其其顶行中中间有“Ediit”标志。在在此窗口口中可以以建立、编编辑一个个源文件件。功能能键F55可以扩扩大编辑辑窗口到到整个屏屏幕,或或恢复分分屏式环环境。进入编辑窗窗口的方方式有两两种:(A)按FF10功功能键,激激活主菜菜单,然然后用光光标移动动键将光光带移到到“Ediit”上,按按

8、回车键键,或者者在激活活主菜单单后直接接按字母母键E,均均可进入入编辑窗窗口;(B)按AAlt+E无条条件的进进入编辑辑窗口。进入编辑窗窗口后,编编辑窗口口的名字字是高亮亮度的,表表示它是是活动窗窗口。窗窗口的顶顶部第一一行是状状态行,给给出有关关正在被被编辑文文件的信信息,如如当前光光标所在在的行、列列;编辑辑模式(插入/改写);正在在编辑文文件的文文件名等等等,当当需要编编辑修改改时,在在编辑窗窗口中灵灵活地使使用光标标移动键键以及编编辑命令令即可达达到预期期的效果果。常用用的编辑辑命令见见下表:命令功能HomeEndInsDelPgUpPgDnCtrl+YCtrl+TCtrl+UBack

9、spacCtrl+KBCtrl+KKCtrl+KVCtrl+KCCtrl+KYCtrl+KH 将光标移到行首将光标移到行尾插入/改写两种状态的切换删除光标所在的字符向上翻页正文向下翻页正文光标左右移动删除光标所在的行删除光标所指的一个单词放弃操作删除光标左边字符设置(开始)块头标志设置(结尾)块尾标志块搬动到光标处块拷贝到光标处块删除取消块定义在插入模式式下(用用Inss键转换换)向编编辑窗口口内输入入代码,按按回车键键结束一一行(TTC编辑辑器不能能自动换换行)。一一行最多多为2448个字字符,窗窗口宽777列,当当一行内内字符多多于777列时,窗窗口随着着字符的的输入而而左右移移动,若若发

10、现有有错误,可可移动光光标到出出错处更更正之;再按一一次Inns键,屏屏幕转换换成为替替换模式式,输入入的字符符将替换换光标所所在位置置的字符符。 信息窗窗口 编编译和调调试源程程序时,信信息窗口口显示诊诊断信息息、警告告、出错错信息、错错误在源源程序中中的位置置。功能能键F55可以扩扩大和恢恢复信息息窗口,按按F6或或Altt+E,光光标从信信息窗口口跳到编编辑窗口口。 功能键键提示行行 屏屏幕低行行是功能能键提示示行,显显示当前前状态下下功能键键(俗称称Turrbo C热键键)的作作用,见见下表。应应当注意意,在不不同状态态下功能能键的作作用是不不同的。正正确使用用功能键键可以简简化操作作

11、。热键简单说明F1F2F3 F5F6 F7F8F9F10 Help,以分页的形式显示帮助信息保存当前正在编辑窗口中的文件装入一个文件。按F3,屏幕上弹出一个输入框,输入要装入的文件名Zoom,缩放活动窗口Switch,活动窗口开关,按F6键,光标从编辑窗口跳到信息窗口,或从信息窗口跳到编辑窗口Trace,跟踪到函数中Step,单步跟踪,但不进入函数内部Make,对当前文档进行编辑、连接Menu,激活主菜单,光标跳到主菜单 2 Tuurboo C环环境中运运行C语语言源程程序的步步骤(1) 编编辑源文文件 在在主菜单单下,直直接按AAlt+F键,或或按F110后将将光带移移到“Fille”选项上

12、上,按回回车键,在在“Fille”下面出出现一个个下拉菜菜单,菜菜单中有有以下选选项:Load F33 表示示加载或或装入一一个文件件Pick Allt+FF3 从指指定的文文件列表表中选择择文件装装入编辑辑器。New 表示示新文件件,缺省省文件名名为NOONAMME.CC。Save F22 将正正在编辑辑的文件件存盘。Writee tto 将正在在编辑的的文件写写入指定定的文件件中,若若文件名名已存在在,则重重写。Direcctorry 表示示文件目目录。Changge DDir 改变变驱动器器及目录录OS shhelll 进入TTurbbo CC命令行行模式,命命令EXXIT可可返回集集成

13、环境境Quit AAlt+x 退出出Turrbo C,返返回DOOS状态态。 建建立一个个新文件件,可用用光标移移动键将将“Fille”菜单中中的光带带移到“Neww”处,按按回车键键,即可可打开编编辑窗口口。此时时,编辑辑窗口是是空白的的,光标标位于编编辑窗口口的左上上角,屏屏幕自动动处于插插入模式式,可以以输入源源程序。屏屏幕右上上角显示示缺省文文件名为为NONNAMEE.C,编编辑完成成之后,可可用F22或选择择“Savve”或“Wriite to”进行存存盘操作作,此时时系统将将提示用用户将文文件名修修改成为为所需要要的文件件名。(2) 源源程序的的编译、连连接 直直接按FF9键,或或

14、将菜单单“Commpille”中的光光带移到到“Makke EEXE fille”项上,按按回车键键,就可可实现对对源程序序的编译译、连接接。若有有错误,则则在信息息窗口显显示出相相应的信信息或警警告,按按任意键键返回编编辑窗口口,光标标停在出出错位置置上,可可立即进进行编辑辑修改。修修改后,再再按F99键进行行编辑、连连接。如如此反复复,直到到没有错错误为止止,即可可生成可可执行文文件。注意:C程程序的连连接是在在编译后后自动完完成的。(3) 执执行程序序 直直接按CCtrll+F99键,即即可执行行.EXXE文件件;或在在主菜单单中(按按F100进入主主菜单)将将光带移移到“Runn”选项

15、,按按回车键键,弹出出一个菜菜单,选选择“Runn”选项,回回车。这时并不能能直接看看到输出出结果。输输出结果果是显示示在用户户屏幕上上,在TTC屏幕幕上看不不到,直直接按复复合键AAlt+F5,或或选择“Runn”菜单中中的“Useer SScreeen”选项,即即可出现现用户屏屏幕,查查看输出出结果。按按任意键键返回TTC集成成环境。另外,选择择“Runn”菜单下下的“Runn”项,或或直接按按Ctrrl+FF9键,可可将C程程序的编编译、连连接、运运行一次次性完成成,即第第3步中中包含有有第2步步的工作作。如果程序需需要输入入数据,则则在运行行程序后后,光标标停留在在用户屏屏幕上,要要求

16、在用用户输入入数据,数数据输入入完成后后程序继继续运行行,直至至输出结结果。如果运行结结果不正正确或其其他原因因需要重重新修改改源程序序,则需需重新进进入编辑辑状态。修修改源程程序,重重复以上上步骤,直直到结果果正确为为止。(4) 退退出Tuurboo C集集成环境境 退退出Tuurboo C环环境,返返回操作作系统状状态。可可在主菜菜单选择择“Fille”菜单的的“Quiit”选项,或或者直接接按Allt+xx。在执行退出出Turrbo C环境境时,系系统将检检查一下下当前编编辑窗口口的程序序是否已已经存盘盘,若未未存盘,系系统将弹弹出一个个提示窗窗口,提提示是否否将文件件存盘,若若按“Y”

17、则将当当前窗口口内的文文件存盘盘后退出出;若按按“N”则不存存盘退出出。【一般示例例】【例1】编编程实现现在屏幕幕上显示示如下三三行文字字 Heelloo, wworlld ! Woolcoome to thee C lannguaage worrld! Evveryyonee haas bbeenn waaitiing forr. 在Turbbo CC的集成成环境下下,键入入如下源源文件。敲敲Altt+F组组合键打打开Fiile菜菜单,FFilee菜单中中Wriite to选选项可将将默认nnonaame.c文件件名改为为任意文文件名。程程序exxampple.c如下下:main()prin

18、ttf(Helllo,Worrld!n);printtf(Wollcomme tto tthe C llangguagge wworlld!n);printtf(Eveeryoone hass beeen waiitinng ffor.n);然后用Cttrl+F9编编辑执行行exaamplle.cc,用Allt+FF5查看看结果,即即在屏幕幕上显示示题目要要求的三三行文字字。按回回车键重重新返回回Turrbo C的编编辑环境境。注意意,在运运行程序序之前最最好先存存盘。【例2】输输入并运运行程序序,写出出运行结结果。main() intt a,b,ssum; a=1123;b=4456; su

19、mm=a+b; priintff(“ssum is %dn”,summ);运行方法同同上,最最后结果果为:ssum is 5799。【例3】输入并运行行程序,写写出运行行结果。main()int aa,b,c;scanff(“%d,%d”,&a,&b);c=maxx(a,b);printtf(“mmax=%d”,c); int mmax(intt x,intt y)int zz;if (xxy) z=x;else z=yy;returrn(zz);这个程序的的功能是是对于任任意输入入的两个个整数,输输出较大大的那个个数。所所以程序序运行之之后,光光标将停停留在用用户屏幕幕上,等等待用户户输入两两个整数数,比如如输入“3,5”,回车车,在用用户屏幕幕上就会会输出“maxx=5”。 【作业】1输入并并运行例例题中程程序,熟熟悉调试试C程序的的的方法法与步骤骤。2写出一一个C程序的的构成。3参照例例题,编编写一个个C程序,输输出以下下信息:* Helllo,Worrld!*4编写一一个C程序,输输入a、b、c三个数数,输出出其中最最大者。试试想,如如果求四四个数中中的最大大者,则则程序该该如何编编写。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!