课程要求C语言程序设计.ppt
上传人:天马****23 上传时间:2024-09-10 格式:PPT 页数:27 大小:2.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

课程要求C语言程序设计.ppt

课程要求C语言程序设计.ppt

预览

免费试读已结束,剩余 17 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课程要求本课程主要内容介绍1.1C语言发展历史程序设计语言的发展目前流行的C语言编译系统1.2C语言特点语言简洁、紧凑、灵活运算符和数据类型丰富程序设计结构化、模块化生成目标代码质量高可移植性好32个关键字:(由系统定义,不能重作其它定义)autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedsizeofstaticstructswitchtypedefunsignedunionvoidvolatilewhile9种控制语句:if()~else~for()~while()~do~while()continuebreakswitchgotoreturn<34种运算符:算术运算符:+-*/%++--关系运算符:<<===>>=!=逻辑运算符:!&&||位运算符:<<>>~|^&赋值运算符:=及其扩展条件运算符:?:逗号运算符:,指针运算符:*&求字节数:sizeof强制类型转换:(类型)分量运算符:.->下标运算符:[]其它:()-C数据类型C语言是中级语言由于上述的那些优势和特点,从著名的UNIX到WINDOWS,从系统软件到应用软件,大多数或多数是用C语言开发的,尤其是在系统软件领域和实时控制软件领域,C语言有着不可替代的作用。而在这些软件中,仅内核和影响速度较大的模块用汇编语言或机器语言编写。1.3简单的C程序介绍[例2]求两数之和。本程序输出为:sumis579例3.将上题中求和的功能用一函数sum()完成,地主函数中调用。二、C程序的组成说明:1C程序中必有且仅有一个main()函数,程序从main()开始执行,并且在main()中结束。2每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。3C语言的注释符是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。(补充)4书写程序时应遵循的规则从书写清晰,便于阅读,理解,维护的角度出发,在书写程序时应遵循以下规则:(1)语句的不同单词间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。(2)最好一个说明或一个语句占一行。(3)用{}括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。格式特点习惯用小写字母,大小写敏感不使用行号,无程序行概念可使用空行和空格常用锯齿形书写格式编辑TurboC集成开发环境配置要求UNIX,PC-DOS,MS-DOS,UCDOS操作系统硬盘容量约2M,448KRAM运行空间安装TurboCSetupInstall若不是可安装盘,将文件拷贝到对应的目录下进入TurboC2.0D:\TC>TC.exe主控菜单文件操作FILE:NewLoadSaveWriteto编辑操作EDIT:插入/修改块查找/替换编译链接COMPILELINKMAKE执行RUN退出TurboCAlt+xAlt+F,Q帮助HelpF1Ctrl+F1基本操作:F10-----调用主菜单F2------存盘F3------打开Alt+F9------CompileCtrl+F9------RunAlt+F5------UserScreenC语言上机实现2.编译、连接和运行3.退出TC集成环境27