C语言第1篇预备知识.pptVIP

  • 0
  • 0
  • 约4.35千字
  • 约 31页
  • 2017-06-03 发布于湖北
  • 举报
第1章 预备知识 华北电力大学 计算机系 本章主要内容 程序设计与算法概述 C语言概述 C程序的符号系统 1.1 程序设计与算法概述 主要内容: 计算机语言与程序设计 算法 结构化程序设计 1.1.1 计算机语言与程序设计 1. 计算机语言 是人与计算机进行交流的工具 计算机语言分为: 例如: 0 0 1 0 0 0 1 1 1 1 1 0 1 1 0 1 0 1 1 0 0 0 0 1 0 1 1 1 0 1 1 0 高级语言的翻译: 编译方法 2.程序设计 用计算机解决一个实际应用问题时的整个处理过程称为程序设计 1.1.2 算法 什么是算法 为解决某一应用问题而采用的解题步骤 算法的描述方式 用自然语言描述算法 用流程图描述算法 用N-S结构图描述算法 用自然语言描述算法 第一步:输入x和y的值 第二步:比较x和y的值,如果x大于y,则输出x的值,否则输出y的值。 用流程图描述算法 用N-S结构图描述算法 用N-S结构图描述的算法 1.1.3 结构化程序设计 程序的三种基本结构 顺序结构程序:按照书写顺序依次执行语句 选择结构程序:按照条件判断选择执行语句 循环结构程序:通过条件控制循环执行语句 结构化程序设计的基本原则: 如果一个程序仅包含这三种基本结构(由这些基本结构顺序组成),则称为结构化程序。 结构化程序设计的基本原则: 采用自顶向

文档评论(0)

1亿VIP精品文档

相关文档