VB.net常用循环详解!if...then篇

有部分是从vb.net入门经典第三版上抄下来的!因为我本身的能力也不强,也正在看这本书!这本书挺不错。很适合初学者学习!因为我自己也是刚学习,以下内容只适合初学者,比较弱智,高手不要看啊,免的看吐了!

第一个:if ......Then 语句

Dim n  as integer  '定义一个变量n的整数

n = 27     '把27的值给n

if n =27 then

MessageBox.show("结果为n等于27,运行此语句")  '如果n等于27的话,此段代码就运行!否则为false就不运行

end if

if...... then 语句很简单!稍微看下就明白了,一定要理解true和false的含义和区别!

简单的if.....then语句就是这样子,如果满足条件为true就执行if.....和end if之间的代码,如果条件不满足就为false直接跳过!上面这段代码,如果我们把if n =27 改成if  n =28 那中间这段代码就不会执行,因为我们在上面已经定义了n的值为27,只有当条件满足的时候才会执行中间的代码,弹出一个提示框MessageBox.show是弹出提示框的意思!

我们在来试一else语句!我们先给出一段语法,

dim n as integer

n = 27

if n =28 then

MessageBox.show("N的值等于27")

else

MessageBox.show("N的值不等于27")

end if

这段代码也就是多了一个else,也就是表达如果返回的结果为true就也就是N的值等于27就运行if.....then里面的代码,否则也就是如果返回的结果为false,N的值不等于27,那就运行else里面的代码!这是一个平时使用中很频繁的循环代码!相对与if....then来说else也就是表达如果不等于ture那就是false,那就执行别的语句来提示!

看了上面的二个例子,相信大家会明白一些!如果不明白,那怪我,因为我的能力不行,表达有问题!

我们在来试试另外一个循环方法Elseif 专业点的说法叫可进行多重选择的Elseif语句!简单的来说,就是多加一个条件。闲话少说,上代码,一边看一边说!

dim n as integer

if n =1000 then

MessageBox.show("值等于1000哦")

elseif n=27 then

MessageBox.show("等于27哦")

else

MessageBox.show("不等于1000和27,就我出场了!")

end if

看了以上代码,也许大部分人就明白了!ElseIf也就是等于多加了一个执行条件的语句而已。

时间有限,就写这么多!下次在写别的循环详解。

展开阅读全文

没有更多推荐了,返回首页