C语言算法重点分析.pptVIP

  • 24
  • 0
  • 约 46页
  • 2016-11-20 发布于湖北
  • 举报
图中没有一条从入口到出口的路径通过A框 不正确的流程表示: 流程内的死循环 怎样表示一个算法 怎样表示一个算法 B P 成立 不成立 A 例如下面的结构可以作为基本结构 怎样表示一个算法 用流程图表示前面例题的算法: [例1] 求1×2×3×4×5 [例3] 判断2000-2500年中的某一年是否闰年,将结果输出。 [例4] 任意给定正整数n,求数列1,-1/2,1/3,-1/4,…前n项的和。 [例5] 判断大于或等于3的正整数是否是素数 怎样表示一个算法 N-S流程图表示法 1973年美国学者I.Nassi和B.Shneiderman提出的一种新的流程图形式,没有箭头,非常适合结构化程序设计。 怎样表示一个算法 N-S流程图表示法 A B A B 成立 P 不成立 直到p成立 A 当p成立时 A 顺序结构 选择结构 当型循环 直到型循环 怎样表示一个算法 用N-S流程图表示前面例题的算法: [例1] 求1×2×3×4×5 [例3] 判断2000-2500年中的某一年是否闰年,将结果输出。 [例4] 任意给定正整数n,求数列1,-1/2,1/3,-1/4,…前n项的和。 [例5] 判断大于或等于3的正整数是否是素数 怎样表示一个算法 伪代码表示法 流程图:优点是直观准确,但突出的缺点是难以绘画,且不便于修改。 伪代码表示法克服了这些缺点。 伪代码表示法是介于自然语

文档评论(0)

1亿VIP精品文档

相关文档