C语言程序设计基础分析.pptVIP

  • 8
  • 0
  • 约5.29千字
  • 约 39页
  • 2016-06-10 发布于湖北
  • 举报
* 1.2 算法的概念及表示 算法的表示 用自然语言表示算法 例1.3 输入3个数,输出最小的数。 首先定义3个变量x、y、z,将3个数依次输入到x、y、z中,再定义一个变量MIN,存放最小数。算法步骤如下: (1)输入x,y,z。 (2)若xy,则x→MIN,否则y→MIN。 (3)若zMIN,则z→MIN。 * 1.2 算法的概念及表示 用伪代码表示算法 例1.4 输入两个数x、y,输出最大的数。 开始 输入x、y if xy 输出x else 输出y 结束 * 1.2 算法的概念及表示 用伪代码表示算法 例1.5 求1×2×3×4×5×6=? 用伪代码表示如下: 开始 置t的初值为1 置i的初值为2 当i=6,重复执行下面的操作: 使t=t×i 使i=i+1 (循环体到此结束) 打印t的值 结束 1.2 算法的概念及表示 * 用流程图表示算法; 规则:从上到下,从左到右。 符号及其意义: 起止框 流程线 连接点 处理框 判断框 I/O框 1.2 算法的概念及表示 算法的表示 * 流程图表示举例 用框图描述函数 1 x ? 0 y =? -1 x 0 start 输入x A x ?0? y=1 y=-1 yes no A 输出y end * 1.2

文档评论(0)

1亿VIP精品文档

相关文档