Visual Basic程序设计-第5章 程序控制结构.pptxVIP

  • 5
  • 1
  • 约2.14千字
  • 约 58页
  • 2022-02-28 发布于江苏
  • 举报

Visual Basic程序设计-第5章 程序控制结构.pptx

;;5.1 算法和结构化程序设计; 算法是学习程序设计的基础,掌握算法可以帮助编程人员快速理清程序设计的思路,从而找出多种解决问题的方法,并最终选出最合适的解决方案。广义地讲,算法就是解决某个问题或处理某件事的方法或步骤。;为了使算法清晰易懂,需要使用一个好的描述方法。算法的描述方法有很多种,包括自然语言、流程图、伪代码、N-S图等,其中最常用的是流程图。 流程图是描述算法过程的一种图形方法,具有直观形象、逻辑清晰、易于理解的特点。在流程图中,使用不同的几何图形来表示不同性质的操作。美国国家标准化协会(ANSI)规定了一些常用的流程图符号及其含义(见下表),得到了软件开发人员的广泛使用。;;1.顺序结构;循环结构又称为重复结构,表示当符合给定的条件时,反复执行程序中的某些操作;若不符合给定的条件,则跳过这些操作,直接执行后面的操作。例如,在图5-1中,对该算法流程图提出新的要求:每计算一次面积后,询问用户是否继续操作,如果回答“是”,则重新输入r值并计算圆的面积;如果回答“否”,则退出程序执行。此时,算法流程图如右图所示。;5.2 选择结构;1.If…Then语句(单分支结构);单分支结构语句的作用是当表达式的值为True时,执行Then后面的语句或语句块;当表达式的值为False时不作任何操作。;2.If…Then…Else语句(双分支结构);;3.If…Th

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档