当前位置:首页 >> 其它课程 >> VB中的IF语句

VB中的IF语句


猜:

VB 编 程
By—— 王晓媛

IF语句英译汉:

? If the weather is good tomorrow, then I will go to the park.

If ···then ··· (如果···那么···) ··· ··· ··· ···
?

If the weather is good tomorrow, then I will go to the park, else I have to stay at home.

If··· then··· else··· (如果···那么···否则···) ··· ··· ··· ··· ··· ···

用来解决有关选择 结构的问题。

VB中的选择语句 ——IF语句

选择结构与选择语句
if 条件 then 语句A end if
If和end if 要成对出现

if

条件 then 语句A else 语句B end if

例1:输入一个数到变量a,输出它的绝对值(不用绝对值
函数)

a = inputbox("")

if
a<0

a<0 ____ a=-a ____

then

end if
print a
Print 意为打印,是输出 语句。

例2:从键盘分别输入两个不相等的数到变量a、b,输出
其中较大的数。

if

a>b ____ print ____ a

then

a>b

else print ____ b end if

练习1:输入两个不相等的数a,b,比较大小,将 大数放在a中,小数放在b中,然后输出a,b

if

a<b ____

then

t=a: a=b: b=t __________

end if
VB程序代码中一行可 以写多个语句,语句 间用冒号隔开。

嵌套分支结构

? 在分支结构的一个分支上再加入一个分支结构。

? 类型有多种,比如:单分支嵌套单分支、双分支嵌套双分 支等

嵌套分支结构
开始

开始 F
表达式 1? T F 表达式 2? T 语句块1 语句块2 语句块2

表达式1? T 表达式2? T 语句块 F

结束

结束

单分支嵌套单分支

双分支嵌套双分支

1 , x>0

例3:已知分段函数y=
分支结构1

0 , x=0 -1 , x<0

,输出y的值。

if

____ then 分支结构2 x<0 ____ y=-1

else if ____ then x=0 ____ y=0 else ____ y=1 end if end if print y

分支嵌套——双分支嵌套双分支
条件1 then 语句1 else if 条件2 then 语句2 else 语句3 end if end if if

分 支 结 构 1

分 支 结 构 2

注意:每一层的end if结束本层判断。

练习2:
购买地铁车票,若乘1—4站,3元/位;若乘5—9 站,4元/位;若乘10站以上,5元/位;输入人数 person、站数n,输出应付款pay。

流程图

程序代码
? ? ? ? ? ? ? ? ? ? if n<=4 then pay=3*person

else if n<=9 then pay=4*person else pay=5*person end if end if print pay

小结
if

单分支结构

条件 then 语句A end if if 条件 then 语句A else 语句B end if 条件1 then 语句1 else if 条件2 then 语句2 else 语句3 双分支嵌套双分支 end if end if if

选 择 结 构

双分支结构

嵌套分支结构

温馨提示: 下节课在机房(F405)上课,记得带上练习纸 和鞋套。


更多相关文档:

VB中利用IF语句实现分支结构

else …end if 实现多分支结构 当遇到的情况超过 2 种,就需要使用多分支 IF 语句VB 中IF 语句解决多分 支有两种方法,一种就是本方式,另一种是利用 ...

VB中选择语句if语句的使用

VB 中选择语句 if 语句的使用 标准模块: 选修 算法与程序设计 标准条目:(一)计算机解决问题的基本过程(3)在使用计算机解决实际问题 的过程中,通过观看演示、模仿...

VB中IF语句的使用教学教案

VB中IF语句的使用教学教案_其它课程_高中教育_教育专区。高中信息技术,VB中IF语句的使用教学教案7887888888 信息技术课堂教学设计表 章节名称 学科 设计者 依据标准 ...

VB-IF语句教案

vb if语句 5页 免费 VB中的IF语句 16页 1下载券 VB教案(7)语句与控制流 ...课程名称:Visual Basic 程序设计教程 所在章节:第四章 4.2.1 节 If 语句 ...

VB中的IF语句应用教案

VB中的IF语句应用教案_其它课程_高中教育_教育专区。IF语句应用 VB 中的 IF 语句应用——用 VB 编程实现锤子、剪刀、布游戏一、基本说明教学内容 1) 教学内容...

VB程序if语句选择

VB程序if语句选择_中考_初中教育_教育专区。初中信息会考,VB程序中选择结构的练习题一、有如下程序段: x=7 If x>5 Then y=11-2*x Else y=10+x^2 End...

VB的逻辑运算符与If语句的嵌套

VB的逻辑运算符与If语句的嵌套_学科竞赛_高中教育_教育专区。VB编程教程 VB 的逻辑运算符与 If 语句的嵌套 VB 的逻辑运算符: And(与) 连接的两个条件都成立...

VB中的IF语句应用教案

VB 中的 IF 语句应用——用 VB 编程实现锤子、剪刀、布游戏一、基本说明教学内容 1) 教学内容所属模块:信息技术第二册 2) 年级:初二年级 3) 所用教材出版...

VB编程【嵌套的if语句教案】

VB编程【嵌套的if语句教案】_其它课程_高中教育_教育专区。高中信息技术,VB编程中嵌套的if语句教案国家“211”重点工程建设大学 If 语句的嵌套授课教师:杨丹 授课班...

跟我学vb--第8课时 IF语句

跟我学vb--第8课时 IF语句_IT/计算机_专业资料。跟我学vb IF 语句【学习目标】 学习目标】 (一)知识与技能方面 条件语句的格式、功能和执行过程。 1、...
更多相关标签:
vb中if语句的用法 | vb if语句的用法 | vb中的循环语句 | vb中的for语句 | vb中if语句的嵌套 | vb中if...else语句 | vb中if语句 | vb中if语句的嵌套编程 |
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com