- 9
- 0
- 约6.9千字
- 约 45页
- 2015-12-13 发布于广东
- 举报
一、案例效果 本案例利用顺序结构的特点,使用基本的赋值语句和Print方法,在窗体上绘制图案,程序效果如图4-1所示。 二、技术分析 1.算法和控制结构的概念 1) 算法 所谓“算法”就是人们为解决某一具体问题所采取的方法和步骤。其实,做任何事情都有其算法,比如一个学校对学生一天的学习内容,从早自习到晚自习,都是一一安排好的,这样就告诉了学生一天要学习的内容和应该完成的事情。再如,一本歌谱就是歌曲的算法,因为它规定了歌唱者应如何唱歌(先唱什么,后唱什么,什么音阶,什么音符等)。对于复杂的问题,确定算法往往要分步进行,即先确定粗略的算法,然后逐步细化。 有了正确的算法,利用任何一种语言编写程序,都能解决问题,因此,算法是程序设计的灵魂。对于同一个问题,可以有多种算法。对于程序设计者而言,一方面要善于利用现有的算法,另一方面还要追求算法的优化,使程序具有设计费用低、运行时间短、占用内存小的优点。 例如,计算“1+2+3+4+5”的和的步骤是:计算1+2的值为3→计算3+3的值为6→计算6+4的值为10→计算10+5的值为15,即1+2+3+4+5=15。 根据上述算法,设计求“1+2+3+4+5”的和的程序如下: SUM=0:N=0 N=N+1:SUM=SUM+N N=N+1:SUM=SUM+N N=N+1:SUM=SUM+N N
您可能关注的文档
- UNIX基础教程(第3版) 作者 978-7-302-28608-0 chapter10.ppt
- UNIX基础教程(第3版) 作者 978-7-302-28608-0 chapter11.ppt
- UNIX基础教程(第3版) 作者 978-7-302-28608-0 附录A+.ppt
- UNIX基础教程(第二版) 作者 978-7-302-15440-2 chapter03.ppt
- UNIX基础教程(第二版) 作者 978-7-302-15440-2 chapter04.ppt
- UNIX基础教程(第二版) 作者 978-7-302-15440-2 chapter12.ppt
- UNIX基础教程(第二版) 作者 978-7-302-15440-2 chapter13.ppt
- Verilog HDL数字集成电路设计原理与应用 作者 蔡觉平_ 第1章.ppt
- Verilog HDL数字集成电路设计原理与应用 作者 蔡觉平_ 第3章.ppt
- Verilog HDL数字集成电路设计原理与应用 作者 蔡觉平_ 第5章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 1-7章 第5章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 1-7章 第6章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 1-7章 第7章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13 第9章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13 第10章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13 第11章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13 第12章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13 第13章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13_ 第8章.ppt
- Visual Basic程序设计项目化案例教程 作者 王萍 8-13_ 第10章.ppt
原创力文档

文档评论(0)