作者:冯建成单位:广宁中学日期:2004年4月1日联系:13822649360制作软件:PowerPoint2002[XPE-mail:zqxiaofeng@163
comHomepage:http://zqxiaofeng
net上节课例1:任意给定一个大于1的整数n,试设计一个算法判定n是否为质数
算法分析:1
判断n是否等于2,如果n=2,则n为质数,若n>2,则执行第2步
依次从2到n-1检验是不是n的因数(即是否整除n)
若存在这样的数,则n不是质数,若不存在这样的数,则n为质数
以上是用自然语言描述一个算法
为了使得算法的描述更为直观和步骤化,下面介绍另一种描述算法的方法:流程图
流程图的通俗解释:由一些图框和有向箭头构成,表示算法按一定的顺序执行
上例算法的流程图(见下页)复习:流程图的图形符号:观察右边的流程图:(1)有箭头指向的线
(2)不同形状的框图
结束8开始Flag=1n>2
d=2输入nd