C语言程序设计 作者 张淑华 朱丽莉 C语言程序设计1.pptVIP

  • 14
  • 0
  • 约 30页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计 作者 张淑华 朱丽莉 C语言程序设计1.ppt

《C语言程序设计》-第一章 1.1.1c语言及其特点 1.1.1计算机程序设计语言 第一代:机器语言(低级语言):面向机器、可移植性差、效率高、不方便编程 第二代:汇编语言 第三代:高级语言:面向程序员、可移植性好、执行效率低、便于编程 第四代:面向对象式语言 1.1.2 结构化程序设计 1.三种基本结构 结构化程序由三种基本控制结构组成: 顺序结构、选择结构和循环结构。 三种基本结构的流程图: 2.结构化程序设计的原则 自顶向下 逐步求精 模块化设计 限制使用 goto 语句 C语言发展简介 ALGOL语言:1960,面向问题高级语言,不宜写系统程序 CPL语言: 1963,英剑桥,能够作较低层次的操作,但规模较大,难以实现 BCPL语言:(Basic combined programming language) 1967,英剑桥Martin Richards改进CPL B语言: 1970,美贝尔实验室Thompson简化BCPL,用B写UNIX操作系统 C语言: 1972,贝尔实验室,Ritchie和Kernighan设计,保持B和BCPL的精炼与接近硬件,克服其简单和数据无类型的缺点。描述和实现UNIX的工具语言 1977,《可移植C

文档评论(0)

1亿VIP精品文档

相关文档