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

C语言实例教程(第3版)课件 单元 一 初识C语言.pptx

C语言实例教程(第3版)课件 单元 一 初识C语言.pptx

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

C程序设计

单元一初识C语言C语言起源

C语言起源C语言特性0102CONTENTC语言应用范围03

1.C语言起源贝尔实验室1969年至1973年间,为了移植与开发UNIX操作系统,丹尼斯●里奇和肯●汤普逊设计了C语言。设计基础C语言以B语言为基础。

2.C语言特性设计特性控制特性 融合计算机科学理论和实践设计理念 自顶向下规划 结构化编程 模块化设计

2.C语言特性高效性运行速度高效有效地利用内存 C语言具有汇编语言的微调控制能力使其获得最大运行速度和最有效的使用内存。

2.C语言特性可移植性强大而灵活面向程序员C程序既可以解决物理学和工程学问题,又可以制作电影动画特效。 程序员既可以利用C访问硬件、操控内存中的位,又可以利用其丰富的运算符表达自己的意图。

3.C语言应用范围

谢谢THANKYOU

主讲人:谢崇波C程序设计精品在线开放课程

单元一初识C语言C语言标准

C语言标准起源C语言标准0102CONTENT

1.C语言标准起源经典C1987年,布莱恩·柯林汉和丹尼斯·里奇合著的TheCProgrammingLanguage(《C语言程序设计》)第1版是公认的C标准,通常称之为KRC或经典C。

2.C语言标准第1个ANSI/ISOC标准 1983年,美国国家标准协会(ANSI)组建了一个委员会(X3J1),开发了一套C语言新标准,并于1989年正式公布。该标准(ANSIC)定义了C语言和C标准库。该标准通常叫作C89(因为ANSI于1989年批准该标准)或C90(因为ISO于1990年批准该标准)。

2.C语言标准C99标准 1994年,美国国家标准协会ANSI和ISO联合委员会(C9X委员会)开始修订C标准,最终发布了C99标准。该次修订目标有三个:支持国际化编程解决明显的缺陷提高C的适应性

2.C语言标准C11标准 美国标准委员会于2011年发布了C11标准,该标准提出的新指导原则,并未很好的支持和接受C99标准。

谢谢THANKYOU

主讲人:谢崇波C程序设计精品在线开放课程

单元一初识C语言C语言编程步骤

C语言编程机制C语言编程七步骤0102CONTENT

1.C语言编程机制源代码文件(sourcecodefile) C语言中,要求文件名以.c结尾(如,wordcount.c和budget.c)。在文件名中,点号(.)前面的部分称为基本名(basename),点号后面的部分称为扩展名(extension)。因此,如budget.c源代码中budget是基本名,c是扩展名。

1.C语言编程机制目标代码文件、可执行文件和库 C编程的基本策略:C程序源代码文件转换为可执行文件(其中包含可直接运行的机器语言代码),该过程通过编译和链接两个步骤来完成。编译器把源代码转换成中间代码,链接器把中间代码和其他代码合并,生成可执行文件。

1.C语言编程机制C语言编译和链接过程

2.C语言编程七步骤明确用C程序去实现什么功能或者解决什么问题思考程序需要哪些信息进行哪些计算和控制程序应该要报告什么信息第1步:定义程序的目标

2.C语言编程七步骤明确程序中数据的存储类型(整型、浮点型以及数据等等)思考处理数据的方法(选择结构、循环结构等)第2步:设计程序

2.C语言编程七步骤用C编写你设计好的程序。第3步:编写代码第4步:编译 编译就是编译器把源代码转换成机器可执行代码的程序,编译器取决于编程的环境。

2.C语言编程七步骤第5步:运行程序第6步:测试和调试程序 第7步:维护和修改代码

2.C语言编程七步骤

谢谢THANKYOU

文档评论(0)

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

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档