第二章算法简介及程序的基本结构内容摘要:

有输出:算法执行完毕 , 必须有一个或若干个输出结果。 怎样描述算法 自然语言描述法 流程图表示 常用符号有 : 起止框 输入 /输出框 判断框 处理框 流程线 开始 1=i i50 输出 gi 和 ni i+1=i i50 结束 Y N N 输入 ni和 gi i+1=i gi=80 N 1=i Y 程序的三种基本结构和改进的流程图( NS结构流程图) 一、顺序结构 B A (a) A B (b) 先执行 A操作,再执行 B操作,两者是顺序执行关系。 NS结构流程图 二、选择结构 当 P条件为真时,执行 A模块,否则执行 B模块。 A P B 真 假 (a) P 真 假 A B (b) 三、循环结构 当 P条件成立时,反复执行A,直到 P为假。 P A 假 真 (a) 当 P为真 A (b) 当 P为真 先执行 A操作,再判断 P是否为假,若 P为假,再执行 A,直到 P为真为止。 A P 假 真 (a) A 直到 P为真 (b) 1=i 输入 ni和 gi i+1=i 直到 i50 1=i gi =80 真 假 输出 ni和 gi。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。