网站大量收购独家精品文档,联系QQ:2885784924

C语言程序设计PPT(第7版)高职完整全套教学课件.pptx

C语言程序设计PPT(第7版)高职完整全套教学课件.pptx

  1. 1、本文档共397页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言程序设计;

6数组和指向数组的指针

7函数与指针

S结构体与共用体

9文件

10C语言屏幕操作操作函数及应用;

■C语言的发展与特点

■C语言的基本符号和关键字■C语言程序结构及特点

■C语言程序编辑、编译与运行;

1.概述

C语言是目前世界上最为流行的计算机高级程序设计语言之一。它设计精巧,功能齐全,既适合于编写应用软件,又特别适合于编写系统软件。

C语言不仅有易学易用的优点,而且具有面向过程、结构化、通用性强、可移植性强及集成开发环境先进等特点。而且,C语言具有很强的绘图能力,数据处理能力,同样适合于二维、三维图形和动画的开发。;

2.C语言的发展

早期的计算机,都是用机器语言和汇编语言来编写程序代码。到了第二代计算机才有了高级语言。

1960年开发的ALGOL-60,对其后的高级语言的发展,起到了很好的推进作用。但是,它是一种面向问题的语言,过于抽象,难以描述系统。因此,没有得到真正的推广。

1972年~1973年间,贝尔实验室的D.M.Ritchie,在BCPL语言的基础上设计出了C语言。

1973年K.Thompson和D.M.Ritchie两人合作,把原来由两人用汇编语言编写的UNIX操作

系统中90%以上的代码,用C语言来重写,即UNIX5。后来,C语言虽作了多次改进,但主要还

是用在贝尔实验室内部。直到1975年,用C语言写的UNIX6公布后,才引起业内人士的广泛关注。;

ProgrammingLanguage》一书。该书中介绍的C语言被称为标准C。

1983年,美国国际标准化协会(ANS1),在参考C语言的各种版本基础上,制定了新的标准,称为ANSIC。

1988年,KR按照ANSIC标准重写了《TheCProgrammingLanguage》。1990年,国际标准

化组织ISO(InternationalStandardOrganization),接受了以87ANSIC为ISOC的标准。目前

流行的C编译系统,都是以它为基础的。

高级语言发展至今,面向对象的程序设计方法越来越受到人们的青睐。;

(1)语言简洁、灵活。

(2)数据类型丰富,涉及面广。

(3)运算符多样,表达能力强。

(4)函数是程序的主体。

(5)C语言允许直接访问物理地址。

(6)生???的目标代码质量高。

(7)可移植性好。;

(1)英文字母:A~Z,a~z。

(2)数字字符:0~9。

(3)特殊符号:空格!%*^_(下划线)+=-~;.,()[]{};

auto;

(1)标识符只能由英文字母(A~Z,a~z)、数字(0~9)和下划线三种

字符组成,且第一个字符必须为字母或下划线。

例如:正确的标识符:abc,a1,prog_to,file_2,ab2c3。

不正确的标识符:2from,yesno/。;

(2)大小写字符代表不同的标识符。例如:标识符abc与标识符ABC是两个不同的标识符。一般对变量命名用小写,符号常量命名用大写。

(3)每个标识符由1-8个字符组成。如果标识符超过8个长度,只有前8个标识符为有效标识符。

例如:employee1和employee2,就会被认为是相同的标识符employee。;

计算机中,所有的信息都用二进制代码表示。二进制编码的方式较多,应用最为广泛的是

ASCII码。我们使用的字符在计算机中就是以ASCII码方式存储的。

ASCII码是美国标准信息交换码(AmericanStandardCodeforInformationInterchange,缩写为ASCII)。它被国际标准化组织

(ISO)认定为国际标准,详见附录I。;

(1)程序

所谓“程序”,即从事某一件事情的具体步骤。现实生活中,我们每个人其实都在无意识的情况下,编写着不同的“程序”。例如:我们去银行取钱,就会有以下的操作步骤:;

(2)C语言程序结构

通过以下几个例题,让我们对C语言的程序结构及执行过程有个全面的了解。程序语句不要求完全能理解,只是先对C程序的全貌有一个感性认识,为以后的学习打下基础。;

【例1.2】求两数之和。

#includestdio.h

main()

{

inta,b

您可能关注的文档

文档评论(0)

165720323137e88 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档