C语言程序设计演示教学.doc

C语言程序设计演示教学.doc

ID:61931822

大小:169.50 KB

页数:46页

时间:2021-03-31

C语言程序设计演示教学.doc_第1页
C语言程序设计演示教学.doc_第2页
C语言程序设计演示教学.doc_第3页
C语言程序设计演示教学.doc_第4页
C语言程序设计演示教学.doc_第5页
资源描述:

《C语言程序设计演示教学.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、__________________________________________________C语言程序设计____________________________________________________________________________________________________         ____________________________________________________________________________________________________第

2、1章基本概念本章主要内容 ◆◆明确C语言的产生及发展史◆◆了解C语言特点◆◆掌握C语言的表述环境◆◆明确C语言及其程序的基本形式  1.1C语言的产生及发展史 C语言属于ALGOL语言族系,产生于1972年.是编程者设计的一种结构化程序设计语言.它首先是为了编写PDP-11型计算机上的UNIX操作系统而产生出来,但后来发展成为一种独立的程序设计语言,并广泛地应用在大型,小型,微型计算机上.1967年英国剑桥大学的MatinRichards对CPL语言做了简化,推出了BCPL语言。1970年美国贝尔实验室的KenThompson以

3、BCPL语言为基础,又做了进一步简化,设计出了很简单的而且很接近硬件的B语言,并用B语言写了第一个UNIX操作系统,在PDP-7上实现。1972年至1973年间,贝尔实验室的D.M.Ritchie在B语言的基础上设计出了C语言。 C语言的设计者DennisM.Ritchie 1973年,K.Thompson和D.M.Ritchie两人合作把UNIX的90%以上用C改写,即UNIX第5版,由此确立了C语言的地位。   _________________________________________________________

4、___________________________________________Ritchie和Thompson在开发UNIX C语言的设计者D.M.Ritchie和Unix的设计者KenThompson接受美国国家技术勋章 C语言是一种"中级语言",它介于高级语言(BASIC,FORTRAN...)和低级语言(汇编语言)之间.它即具有高级语言功能(直接的人--机对话和数学计算),又具有低级语言功能(移位,位处理),从而使其功能大大地增强,成为一种先进的程序设计语言.____________________________

5、________________________________________________________________________1.2C语言特点 [语言简炼]使用的关键字仅为27个,而BASIC语言为150多个.利用符号代替语句,表达简洁.许多工作由大量的库函数完成,并且库函数可以自定义,所以C语言的关键字及其功能是无限的.[功能强]它集高级语言的特点和低级语言的特点于一身,即能完成高语言的功能又能完成低级语言的功能,是一种强功能的语言.由它编写的软件有:UNIX,dBASEIII,C编译. [模块化结构]C语言

6、支持各种库函数和用户定义的函数(模块)相互调用构成程序,完成功能.并且,不允许嵌套定义,因此,具有很强的模块化结构. [移植性好]利用C语言编的程序不加改动或稍加改动,就可以由一个环境移植到另一个环境上.因为,不同计算机上的C语言编译代码的80%左右相同.C语言及其程序的基本形式 这里介绍几个简单的C语言程序,从中明确C语言及其程序的基本形式。例1.1main(){printf(“ThisisaCprogram.);} 本程序的作用是输出以下一行信息,主要说明C语言程序的基本组成部分,C语言程序的具体形式。  例1.2mai

7、n()  /* 求两数之和 */{inta,b,sum; /* 这是定义变量 */a=123;b=456;           /* 为变量赋初值 */   sum=a+b;             /* 将两个变量的值相加后赋给另一个变量 */printf(“sumis%d”,sum);     /* 输出相加后的结果 */}  本程序的作用是说明一个较为全面的C语言程序,以及注释的使用。  第2章数据类型、运算符与表达式 __________________________________________________

8、__________________________________________________本章主要内容◆◆理解数据类型引入的目的、意义和具体类型◆◆明确常量与变量◆◆掌握C语言的运算符和表达式表 2.1基本数据类型 大千世界存在着各种各样、各种类型的数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。