




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、C语言程序的基本结构、上机步骤,1.4 C语言程序的基本结构,include void main ( ) /*求两数之和*/ int a,b,sum; /*这是定义变量*/ a=123; b=456; sum=a+b; printf (“sum is %dn”, sum);,函数是程序的基本单位。一个源程序至少包含一个函数(main函数)。 为增加程序的可读性,源程序中应当加上必要的注释。程序中可用* *对程序的任何部分作注释。注释对程序的执行没有任何影响,例1.7,C语言程序的基本结构,include void main ( ) /*主函数*/ int a,b,c; /*定义变量*/ sca
2、nf (“%d,%d”, 否则执行 打印信息“没有输入成绩,算法设计举例C程序,printf(“输入下一个成绩,-1表示输入结束”); /*屏幕提示*/ scanf(“%d”,,*用标记值控制循环求全班平均成绩*/ #include main() float average,total; int counter,score; /*初始化*/ total=0.0; counter=0; /*处理阶段*/ printf(“输入成绩,-1表示输入结束”); /*屏幕提示*/ scanf(“%d,1.5 C程序的上机步骤,在纸上写好一个程序后,要经过以下几个步骤:上机输入与编辑源程序对源程序进行编译与
3、库函数连接运行目标程序这样几个步骤。 以上过程如图1.1所示。其中实线表示操作流程,虚线表示文件的输入输出。例如,编辑后得到一个源程序文件f.c, 然后在进行编译时再将源程序文件f.c输入,经过编译得到目标程序文件f.obj,再将目标程序文件f.obj输入内存,与系统提供的库函数等连接,得到可执行的目标程序文件f.exe,最后把f.exe调入内存并使之运行。 在了解了C语言的初步知识后,读者最好上机运行一个C程序,以建立对C程序的初步认识,1. 用Turbo C 运行C程序的步骤 Turbo C是在微机上广泛使用的编译程序。它具有方便、直观、易用的界面和丰富的库函数。它向用户提供一个集成环境,
4、把程序的编辑、编译、连接和运行等操作全部集中在一个界面上进行,使用十分方便。 为了能使用Turbo C,必须先将Turbo C编译程序装入磁盘的某一目录下,例如放在C盘根目录下一级TC子目录下,图1.2,1) 调用 Turbo C程序。如果用户的当前目录是Turbo C编译程序所在的子目录(例如TC子目录),只需从键盘键入“tc” 命令即可,8个菜单项: File Edit Run Compile Project Option Debug break/watch 用户可以通过以上菜单项来选择使用Turbo C集成环境所提供的Turbo C的各项主要功能。以上8个菜单项分别代表:文件操作、编辑、
5、运行、编译、项目文件、选项、调试、中断/观察等功能。 用键盘上的“”和“”键可以选择菜单条中所需要的菜单项,被选中的项以“反相”图1.3形式显示,例如主菜单中的各项原来以白底黑字显示,被选中时改为以黑底白字显示)。 此时若按回车键,就会出现一个下拉菜单。例如在选中“File”菜单并按回车键后,屏幕上“File”下面出现下拉菜单,见图1.3所示。它是一个子菜单,提供多项选择。可以用“”键选择所需要的项。例如选择“New”处, 并按回车键,表示要建立一个新的C源程序,图1.3,如果选择“Load” , 并按回车键, 表示要调入一个已有的源文件,此时屏幕上出现一个对话框(见图1.4)。要求你输入该文
6、件的名字。用户可输入该文件名,例如:tc1.c,如果已存在此文件,则系统会将此文件调入内存并显示在屏幕上。此时自动转为编辑(Edit)状态。 如果原来不存在此文件名,则系统会建立一个以指定的名字命名的新文件,图1.4,2) 编辑源文件。在编辑(Edit) 状态下可以根据需要输入或修改源程序。 (3) 编译源程序。选择“Compile”菜单并在其下拉菜单中选择“Compile to OBJ” ,则进行编译,得到一个后缀为.obj的目标程序(为方便起见,在一般书刊中,以上菜单的选择以“Compile/Compile to OBJ”表示)。然后再选菜单“Compile/Link EXE file”,
7、 进行连接操作,可得到一个后缀为.exe的可执行文件。也可以将编译和连接合为一个步骤进行。选菜单“Compile/Make EXE file” 或按“F9”键,即可一次完成编译和连接。在屏幕上会显示编译或连接时有无错误和有几个错误,见图1.5所示。此时按任何一个键, 图1.5所显示的“编译信息框”会,图1.5,消失,屏幕上会恢复显示源程序,光标停留在出错之处。在屏幕的下半部分显示出有错误的行和错误的原因。根据此信息修改源程序。修改完毕认为无错后,再按“F9”,再次进行编译和连接,如此反复进行到不显示出错为止,4) 执行程序。按“F10”键, 在窗口上部的主菜单中某一项处出现“反相”显示(黑色亮
8、块)。 File Edit Run Compile Project Option Debug Break/watch 用“”键将亮块移到“Run”,按回车键, 在其下拉菜单中选择“Run”项,或直接按Ctrl + F9键, 系统就会执行已编译好的目标文件。此时, TC集成环境窗口消失,屏幕上显示出程序运行时输出的结果。如果程序需要输入数据(如例1.3),则应在此时,从键盘输入所需数据,然后程序会接着执行,输出结果。 如果发现运行结果不对,要重新修改源程序,可以再按“F10”键,并用“”使亮块移到“Edit”处,按回车键,即进入编辑状态,可以根据需要修改源程序,并重复上述(2),(3),(4)步,直到得到正确结果为止。 (5) 可以用“Alt”和“X”键(同时按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件音频图标
- 课件音效教学课件
- 质量改进项目汇报课件
- 质量改进知识培训课件
- 质量意识提高培训课件
- 课件销售协议
- 中国氯化聚醚项目商业计划书
- 池州学法减分题库及答案
- 2025年中国水镁石项目投资计划书
- 中国超项目投资计划书
- 小学语文人教四年级下册第五单元我家的杏熟了
- 《大卫·科波菲尔(节选)》《复活》比较阅读课件 2022-2023学年统编版高中语文选择性必修上册
- 中小学体育教师职称晋升面试答辩真题解密
- 品管圈PDCA持续质量改进提高静脉血栓栓塞症规范预防率
- 《细胞的生命历程》教材教法分析课件
- 神经内镜手术技术在脑出血手术中的应用课件
- 体检中心耳鼻喉科操作规程
- 思科wlan无线传输距离损耗计算
- 2021年甘肃省武威市中考道德与法治试卷
- 江苏省高考数学二轮复习 专题24 直线与圆的最值问题精品课件
- 初中数学人教七年级上册(2023年更新) 一元一次方程合并同类项解一元一次方程教案
评论
0/150
提交评论