C语言程序设计2程序的简单算法指定.ppt

C语言程序设计 第二章 程序的简单算法制定 2.1 结构化程序的算法制定 2.2 结构化程序的算法描述 2.3 算法制定的范例 §2.1 结构化程序的算法制定 1利用计算机处理问题简述 §2.1 结构化程序的算法制定 例2.1 从键盘输入3个数,找出其中最小的那个数。 分析:1、需变量的个数----3个 2、先比较a,b的值,把小的存在min中。 3、再用min与c比较,把数值小的存放在min中。 如果 ab 则 min=a,否则min=b; 如果cmin则min=c, 否则不变。 画出对应的流程图。 演示程序ex201 【例】让某学生解方程 ax2+bx+c=0 求解过程: §2.2 结构化程序的算法描述 什么是算法 为解决一个问题所采取的方法和步骤称为算法。 算法的特性 有穷性、确定性、有零个或多个输入、有一个或多个输出、有效性。 算法有两个很重要的方面: (1)按什么顺序或步骤执行 (2)用什么语句来实现 §2.2 结构化程序的算法描述 自然语言 特点:易懂、冗长、易产生歧义 流程图 N-S结构化流程图 PAD图 伪代码 计算机语言 一、算法(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档