多语言展示
当前在线:1661今日阅读:176今日分享:34

VB中算法的三种基本结构

我们在平时的学习VB中,经常会遇到很多中算法代码结构。那么多的算法结构,我们不能全部都学习一遍,所以要抓住算法的共性,其实,VB算法有三种基本结构,其它的结构基本上都是它的变形。下面小编给大家详细介绍算法的三种基本结构,以供参考学习。
工具/原料
1

电脑

2

VB软件

一.顺序结构
1

顺序结构是指程序的执行是按照算法代码书写语句的顺序来进行的,是最基本的结构。顺序结构的执行流程如下图。

2

下图就是一个很典型的顺序结构。

二.分支结构
1

分支结构又叫做选择结构。分支结构不同于顺序结构,它是根据特定的条件来进行步骤操作的。主要有If语句和Select-Case语句。If语句。If语句又分为单分支If语句,双分支If语句,多分支If语句以及条件函数。双分支If语句,多分支If语句都是在单分支If语句基础上的变形,最基本的还是是单分支If语句,表示符合条件就输出,不符合则继续下面的操作。如下图。

2

iff函数又被称为条件函数,它和if语句还是有点区别的。表示如果条件成立,输出第一个表达式的值;否则,输出第二个表达式的值。我们以下图为例。

3

Select-Case语句。Select-Case语句实际上是一种多分支结构语句,表示符合条件就输出,不符合则继续下面的操作。它的格式如下图。

三.循环结构
1

For-Next循环语句。这个主要是用来对已知循环次数的使用。表示一直循环,直到不符合条件停止,输出终值。

2

DO-Loop循环语句。与For-Next循环语句不同,这个主要是用来对未知循环次数的使用。它分为当型循环(表示符合条件时一直循环,不符合条件就退出,包括Do While-Loop和Do  Loop-While)和直到型循环(表示不符合条件时一直循环,符合条件就退出,包括Do Until-Loop和Do  Loop-Until )。以下图为例。

3

While-Wend语句。While-Wend语句也叫当型循环,与Do While-Loop循环语句使用方法相同。表示符合条件则一直执行循环,直到不符合条件输出。

推荐信息