江苏大学c语言课件第一章.ppt_第1页
江苏大学c语言课件第一章.ppt_第2页
江苏大学c语言课件第一章.ppt_第3页
江苏大学c语言课件第一章.ppt_第4页
江苏大学c语言课件第一章.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章C语言概述,语言是国际上广泛流行的、很有发展前途的计算机高级语言。适合作为系统描述语言来写系统软件,也可用来编写应用软件。集高级语言和低级语言的特点于一体。即:既具有很强的可读性和可移植性,又可直接对硬件进行操作。故有时亦称之为中级语言;,一、语言简介:,微机常见的有:MicrosoftC(MS-C)、TurboC、QuickC、C+、VC,二、主要特点:,1.“中级”语言特性:,2.以函数为程序模块(程序的基本单位).,3.(编程)自由度大,(语法)限制少,4.其它方面:,简洁、紧凑、灵活、方便;丰富的运算符、数据结构、函数;,例1.2:#includemain()/*求两数之和*/inta,b,sum;/*这是定义变量*/a=123;b=456;sum=a+b;printf(“sumis%dn”,sum);,三、C程序结构及书写格式:,1.三个简单的C程序:,例1.1:#includemain()printf(“ThisisaCprogram.n”);,例1.3,(1)源程序,(2)键入:,(3)显示:,#includemain()/*主函数*/inta,b,c;/*定义变量*/scanf(“%d,%d”,/*选大者放于子中,并返回*/,8,5,max=8,)函数的构成:,)注意:,.C程序结构(构成):,1)程序由主函数main或加上若干个自定义函数(子函数)所组成(函数是程序的基本单位);并且程序的执行与函数的书写次序无关;总是从主函数main的第一个可执行语句开始执行。,(),(1)必须用一对圆括号括起形参表,或空表。如:main();,(2)必须用一对花括号括起函数体,如:;,(3)主函数名必须是小写main四个字母。,intmax(x,y)intx,y;intz;if(xy)z=x;elsez=y;return(z);,.书写格式:,(1)行的结束标志(回车换行)可写成空格,即:一行可写多个语句,反之一个语句也可分成多行写,程序的功能不受影响;,(2)每个语句之末必须有一个分号“;”,(3)一般采用小写字母,特殊量才包含大写字母:大小写不等价!,(4)为提高程序的可阅读性,程序中随处都可以用*加以注释说明。,()手工编程:审题、分析、设计、画框图写算法、写程序清单(源程序)。,()编辑(上机调试的第一关):录入或修改源程序,以文件形式存于盘中!,()编译:将录入或修改好的源程序进行语法查错,并产生目标程序。,()链接:将已进行语法查错过是正确的目标程序,与系统中库函数(已编绎过的目标模块)链接在一起,构成一个完整、独立、可执行的程序(可执行文件)。,()执行(运行):运行可执行程序,按程序的要求逐步执行,当执行到输入语句时就等待(人)键入数据;当执行到输出语句时,则按要求输出(显示)结果!,.,.OBJ,.EXE,结果,注:编译、链接及执行的每一步都可能发现程序的不同性质的错误。,四、程序的上机.一般高级语言的上机过程:,文件,编辑,运行,编译,工程项目,选项,设置环境,工作环境,查错,F10,F9,逐步调试,.TurboC上机过程:,()启动、进入集成开发环境:在DOS状态下,在TC子目录下,键入:TC即可!,()界面组成:(四大部分)主菜单、编辑窗口(区域)(Edit)、信息窗口(Message)和热键提示;,()主菜单:File、Edit、Run、Compile、Project、Options、Debugwatch,TC是美国Bnland公司的产品,是一个将编辑、编译、链接及运行集成于一体的语言集成开发软件。介面是以下格式菜单方式,简便易学易用。,操作方式:,利用左右光标键()来选主菜单,让其下挂出子菜单;或直接:Alt+首字母(F、E、R、C、P、O和)来下拉子菜单;,LoadF3PickAlt-F3NewSaveF2WritetoDirectoryChangedirOSshellQuitAlt-x.,()子菜单:.,利用上下光标键()选取命令项,按回车执行命令;或直接按热键,如F3、Alt-F3、F2、Alt-x等执行命令;按ESC退回主菜单!其它子菜单,类似操作。,操作方式:,()热键在线帮助:,()注意:,F1:(Help),放大缩小F5(Zoom),切换F6(Switch),编译、运行时会在盘中生成目标文件.obj和可执行文件.exe。,3、TURBOC上机步骤:,(1).打开TC,(2).输入C语言源程序,(3).存盘(File-save(或writeto)(存盘时注意路径和文件名要正确,否则不能正确存盘)(按F2同save的功能,(4).编译(Compile-compiletoOBJ)(或直接按Alt+F9)(此过程如果报错,根据报错信息修改程序然后重新编译,一直到程序不报错为止),(5).运行(Run-run)(或直接按Ctrl+F9)(此过程也有可能报错,根据报错信息修改程序

温馨提示

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

评论

0/150

提交评论