[工学]第3章 简单C程序设计.pptVIP

  • 0
  • 0
  • 约5.07千字
  • 约 51页
  • 2018-03-02 发布于浙江
  • 举报
[工学]第3章 简单C程序设计

第3章 简单C程序设计 学习目标 理解算法的概念、特性、描述方法 理解输入与输出的概念 熟悉输入与输出函数 能够编写简单的顺序结构程序 重点 算法的概念、特性 输入与输出的概念 printf函数与scanf函数 人如何利用计算机处理各种问题? 对问题进行分析 确定解决问题的具体方法和步骤 编制计算机能够执行程序 计算机正确执行程序,解决各种问题 C语言是结构化的程序设计语言,非常适合编写结构化的程序。 结构化的程序通常包括两方面的内容: 对数据的描述 数据的组织形式,即数据结构 对操作的描述 数据的操作方法和操作步骤,即算法 3.1 算法 3.1.1 算法的概念 广义上: 算法是指解决问题的方法和步骤。 狭义上: 算法特指计算机算法 对问题求解方法和步骤的一种描述 是计算机指令的有限序列,其中每一条指令表示计算机可以进行的一个或多个操作。 3.1.1 算法的概念 计算机算法分为两类: 数值算法 主要用于求解数值 如求方程的根、求函数的定积分等。 非数值算法 主要用于事务管理领域 如排序、查找、调度等。 3.1.2 算法的特性 1.有穷性 算法包含的步骤是有限的; 每一步都可在有限的时间内完成。 2.确定性 算法中每一条指令必须有确切的含义,不会产生歧义。 3.1.2 算法的特性 3.有效性 算法中的每一步都能有效地执行,并能得到确定的结果。 4.输入 一个算法可以有零个

文档评论(0)

1亿VIP精品文档

相关文档