(1) 判断“整数n(n2)是否是质数”的算法 自然语言描述 第一步,给定大于2的整数n. 第二步,令i=2. 第三步,用i除n,得到余数r. 第四步,判断“r=0”是否成立.若是,则n不是质数,结束算法;否则将i的值增加1,仍用i表示. 第五步,判断“i(n-1)”是否成立.若是,则n是质数,结束算法;否则返回第三步. 从上节课我们知道:算法可以用自然语言来描述.如例 开始 输入n i=2 求n除以i的余数r i的值增加1仍用i表示 i>n-1或r=0? n不是质数 结束 是 否 是 n是质数 否 r=0? 设n是一个大于2的整数. 一般用i=i+1表示. i=i+1 说明:i表示从2~(n-1)的所有正整数,用以判断例1步骤2是否终止,i是一个计数变量,有了这个变量,算法才能依次执行.逐步考察从2~(n-1)的所有正整数中是否有n的因数存在. 思考?通过上述算法的两种不同表达方式的比较,你觉得用程序框图来表达算法有哪些特点? 用程序框图表示的算法更加简练,直观,流向清楚. 程序框图又称流程图,是一种用规定的图形、指向线及文字说明来准确、直观地表示算法的图形. 通常,程序框图由程序框和流程线组成. 一个或几个程序框的组合表示算法中的一个步骤; 流程线是方向箭头,按照算法进行的顺序将程序 框连接起来. 基本的程序框和它们各自表示的功能如
您可能关注的文档
- 2014北京市西城区高考理综二模(附)资料.doc
- 光电设计试题.doc
- 光电检测知识点试题.doc
- 光电检测在机械设计中的应用试题.doc
- 2014版合同第二部分样本资料.doc
- 光电检测习题试题.doc
- 1.1.1化学反应与能量的变化答题.ppt
- 1.1.1集合答题.ppt
- 2014版高考复习生物课时作业(安徽专用)细胞的能量“通货”ATPWord版含资料.doc
- 光电检测实验指导-部分试题.doc
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)