c语言学习,c语言课件第1章.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下面以一个简单的例子讲明如果何绘制程序流程图. 【例1-5】画出求5!的程序流程图. (1)使result=1 (2)使i=2 (3)使result*i=result( 用=示意存放) (5)使i+1=i (5)介入i的值不大于5, 返回(3)接着履行;否那么输出result(此刻的result的值定是 5!), 算法终了. 用自然语言描述的算法(求解步调)似下: 绘制成流程图似下: 图1-5 求5!的流程图 终了 1=result 最早 2=i result*i=result i+1=i i5? 输出result false true 最早终了 程序前进方向 信息操作 判断 预约义函数 文件 输入输出 毗连点 图1-6 常用的流程图符号 [Return] 在实现对程序的筹划之后, 咱们便可以依照程序流程图编写程序代码了. 在编写代码的环节中, 咱们会体会到先做筹划的好处. 程序筹划得好, 编写程序时逻辑清楚, 不简单产生逻辑上的差错, 幸免反复修改, 从而提高功效. 编写代码时, 不要忘记加上注释. 加上注释不光便利不人领会程序的功能, 同时且便利日后对程序的维护与扩展. 总之, 一个好的程序员该当养成给编写的代码加上注释的好习俗. 求5!的源程序代码: 第1章 C语言概述 1,1 C语言的发展简史 1,2 C语言的特点 1,3 为啥挑选C语言 1,5 相熟C程序 1,5 C程序的运行与调试 [Return] 本章进修企图 领会C语言的发展简史和特点 把握C语言的根本结构及如果何编写可读性优异的C程序 把握一个C程序的编纂、编译、运行和调试的同样环节 1,1 C语言的发展简史 C语言发源于闻名的美国贝尔尝试室, 是 由该尝试室的探索人员Dennis Ritchie 和Ken Thompson两人于二十世纪七十年代初在假想UNIX操纵系统时开发出来的. 在C语言出世早年, 系统软件主假如 用汇编语言编写的,原来的UNIX操纵系统定是 1969年由美国贝尔尝试室的Ken Thompson和Dennis Ritchie操纵汇编语言开发顺遂的. 因为汇编语言程序依靠于统计机硬件, 其可读性和可移植性都非常差;但同样的高级语言又难以实现对统计机硬件的开门见山操纵, 于是 Ken Thompson于1970年假想出一种简单同时且激情亲切硬件的高级语言——B语言, 同时用B语言写了UNIX操纵系统. 1972年到1973年间, Dennis Ritchie在B语言全然上又假想了C语言. 后来, C语言又被多次改良, 同时展示了多种版本. 80年代初, 美国国家规格化协会(ANSI), 依照C语言问世以来各种版本对C语言的发展和扩充, 拟定了ANSI C规格(1989年再次做了订正). 本书的叙述以ANSI C新规格为全然. 本书选定的编译环境是 Turbo C V2,0. 如今, 在微机上广泛使用的C语言编译系统有Microsoft C、Turbo C 、Borland C等. 当然它们的根本部分根基上 同样的, 但仍是 略有差不, 所以请各人看重自已所使用的C编译系统的特点和法那么(参阅相应的手册). [Return] C语言同时具有汇编语言和高级语言的优势. 归结概括似下: (1)语言简洁、机动, 程序履行功效高. (2)运算符极为丰富,可以实如今其他高级语言中难以实现的运算功能. (3)信息类型丰富, 可实现各种复杂的信息结构的运算. (5)机动的结构化操纵语句, 是 抱负的结构化程序假想语言;以函数为程序根本单位, 简单实现模块化程序假想. (5)语法不严, 程序假想自由 . (6)具有开门见山对硬件履行操纵的功能 . (7)可移植性好. 1,2 C语言的特点 (8)C语言的另一面: 相对“难”学. [Return] C语言同时具有汇编语言和高级语言的优势, 学好C语言, 就等于把握了一门在统计机天下通用的程序假想语言. C语言已成为高档院校统计机专业以及其他部分工科类专业学生必修的一门统计机语言课程. 全国统计机品级考试、全国统计机使用技巧证书考试和全国的大学生统计机同一考试(专升本、探索生入学考试等)都将C语言列入一个关键的审核内容. 把握了C语言之后, 就能毫不难题地挑选同时把握其他程序假想语言. 似Visual C++、C#以及Java等语言均以C语言为全然. 1,3 为啥挑选C语言 是以, 进修C语言成为一种愈来愈广泛的偏好, C语言值得你投资时候和精力去进修与探索. [Return] 1,5,1 一个简单的C程序 1,5 相熟C程序 Welcome to the C world! [演示] *exam1_1* #

文档评论(0)

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

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

1亿VIP精品文档

相关文档