- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 C语言概述 (时间:1次课,2学时) 第1章 C语言概述 教学提示: C语言是近年来在国内外得到迅速推广应用的一种计算机语言,它之所以得到迅速推广,是与它的特点分不开的。本章学习的目的是让初学者在深入学习C语言之前,首先对C语言有个初步的了解,让他们知道学习C语言的重要性及学习方法。本章学习要点有:了解C语言程序的基本结构,掌握上机步骤;掌握Turbo C的启动方法以及Turbo C编译器的使用方法。 第1章 C语言概述 1.1 C语言的发展历史及其基本特性 1.2 简单的C程序介绍 1.3 C程序的上机步骤 1.4 小结 1.5 思考与练习 1.1 C语言的发展历史及其基本特性 1.1.1 C语言的发展历史 1.1.2 C语言的基本特性 1.1.1 C语言的发展历史 C语言是1972年由美国的Dennis Ritchie设计开发,并首次在UNIX操作系统的DECPDP-11计算机上使用的。 1963年英国剑桥大学在ALGOL语言的基础上增添了处理硬件的能力,并命名为“CPL(Combined Programming Language,复合程序设计语言)”。 1967年剑桥大学的Matin Richards对CPL语言进行简化,推出了“BCPL(Basic Combined Programming Language,基本复合程序设计语言)”语言。 1970年美国贝尔实验室的K.Thompson对BCPL进行了进一步简化,突出了硬件处理能力,并取了“BCPL”的第一个字母“B”作为新语言的名称。 1972年贝尔实验室的Brain W.Kernighan和Dennis M.Richie对B语言进行了完善和扩充,并取了BCPL的第二个字母C作为新语言的名称,此时C语言就问世了。 1.1.2 C语言的基本特性 1.1.2 C语言的基本特性 1.2 简单的C程序介绍 C程序由C语言的语句序列组成,通常一个C程序包括一个或多个函数,其中必定有一个函数称为主函数,其函数名为main。 C语言像其他语言一样,按其规定的格式和提供的语句,由用户编写程序。 1.2 简单的C程序介绍 1.2 简单的C程序介绍 1.2 简单的C程序介绍 1.2 简单的C程序介绍 1.2 简单的C程序介绍 1.2 简单的C程序介绍 1.3 C程序的上机步骤 1.3 C程序的上机步骤 1.3 C程序的上机步骤 1.3 C程序的上机步骤 1.3 C程序的上机步骤 1.3 C程序的上机步骤 1.4 小 结 1.4 小 结 1.5 思考与练习 1.5 思考与练习 Q A?Thanks! * /webnew/ * /webnew/ (1) C语言是高、低级兼容语言。比其他高级语言更接近硬件,比低级语言更接近算法,程序易编、易读、易查错、易修改。 (2) C语言是一种结构化程序设计语言。它提供了完整的程序控制语句,可使程序层次清晰,便于使用、维护及调试。C语言是以函数形式提供给用户的,这些函数可方便地调用,并具有多种循环、选择语句来控制程序的流向,从而使程序完全结构化。 (3) C语言的数据类型和运算符十分丰富。程序设计和算法描述十分简单和方便。 (4) C语言功能齐全。因为引入了指针,所以程序运行效率更高。另外,C语言也具有强大的图形功能,支持多种显示硬件和驱动程序,而且计算机的逻辑判断能力也比较强大。 (5) C语言是一种模块化程序设计语言。适合大型软件的研制和调试。 (6) C语言程序的可移植性好。C语言本身不依赖于机器硬件系统,从而便于在硬件结构不同的机器间和各种操作系统间实现程序的移植。 C语言的优点很多,但也有一些不足之处: C语言语法限制不太严格,程序设计时自由度大。 C语言对变量的类型使用比较灵活,例如,整型和字符型数据可以通用。 C语言允许程序设计者有较大的自由度,放宽了对语法的检查。 程序员应认真仔细地检查程序,确保其正确性,而不要过分依赖于C语言编译程序去查错。 不过,程序员使用C语言编写程序时会感到限制少、灵活性大、功能强,可以编写出任何类型的程序。 【例1.1】输出一行信息的C程序。 main() /*定义主函数*/ { printf(How are you?\n); } 该程序只由一个主函数构成,程序的第一行main为主函数名,主函数名后的一对圆括弧( )是函数的组成部分。C程序中的所有函数的函数名后都必须带一对圆括弧。程序的第二至第四行为函数体部分,函数体要用一对大括号{}括住。程序的第三行为一个函数调用语句,用printf函数来输出数据,该函数的使用将在第3章中详细介绍。程序中的分号是C语句的结束标志,规定C语句都必
有哪些信誉好的足球投注网站
文档评论(0)