在我们所介绍的流程图内,每扰蚂一个框代表一道工序,流程线则表示两相邻工序之间的衔接关系,这是一个有向线,其方向用它上面的箭头标识,用以指示工序 进展的方向.显然,在工序流程图上不允许出现几道工序首尾相连的圈图或循环回路,当然对每道工序还可以再细分,还可以画出更精细的统筹图,这一点完全类似 于算法的流程图表示:自顶向下,逐步细化.
注意:在程序框图内允许有闭合回路,而在工序流程图贺友内不允许出现闭合回路.
二.流程图的画法
1.程序流程图的画法
程序流程图是一种用规定的图形,指向线及文字说明来准确表示算法的图形,具有直观、形象的特点,能清楚地展现算法的逻辑结构.画程序框图的规则:使 用标准的框图符号;框图一般按从上到下,从左到右的方向画;除判断框外,大多数程序框图的符号只有一个进入点缓拍埋和一个退出点,而判断框是具有超过一个退出点 的唯一符号.
优点:形象直观,各种 *** 作一目了然,不会产生“歧义性”,便于理解,返姿纤算法出错时容易发现,并可以直接转化 为程序。
缺点:所占篇幅较大,由于允许使用流程线,过于灵活,不受约束,使用者可册蔽使流程任意转向,从而造成程序阅读和修改上的困难,不漏仿利于结构化程序的设计。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)