收藏 分享(赏)

VB中的IF语句(一).ppt

上传人:HR专家 文档编号:5165056 上传时间:2019-02-11 格式:PPT 页数:16 大小:1.02MB
下载 相关 举报
VB中的IF语句(一).ppt_第1页
第1页 / 共16页
VB中的IF语句(一).ppt_第2页
第2页 / 共16页
VB中的IF语句(一).ppt_第3页
第3页 / 共16页
VB中的IF语句(一).ppt_第4页
第4页 / 共16页
VB中的IF语句(一).ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、,VB 编 程,Visual Basic 6.0,知识点回顾:,提供从键盘输入数据的函数,InputBox(提示信息,标题,默认值,位置)例如 r=InputBox(“请输入圆的半径r”),赋值语句,变量名表达式,例如 r=Inputbox(“请输入圆的半径r”)Pi=3.14S=3.14*r*r,输出语句,例如 Print “圆的面积s=”;s 若输出的内容是数、变量、表达式,则输出对应的值。如果用引号引起来的字符串,则原样输出;,IF语句英译汉:,If the weather is good tomorrow, then I will go to the park.If the weath

2、er is good tomorrow, then I will go to the park, else I have to stay at home.,If then (如果那么),If then else (如果那么否则),VB中的选择语句 IF语句,用来解决有关选择结构的问题。,选择结构与选择语句,if 条件 then语句Aend if,if 条件 then语句Aelse语句Bend if,If和end if 要成对出现,例1:输入一个数到变量a,输出它的绝对值(不用绝对值函数),if _ then_end if,a0,a=-a,Print 意为打印,是输出语句。,a0,a = inp

3、utbox(“),print a,例2:从键盘分别输入两个不相等的数到变量a、b,输出其中较大的数。,if _ then_else_end if,ab,print a,print b,ab,练习1:输入两个不相等的数a,b,比较大小,将大数放在a中,小数放在b中,然后输出a,b,if _ then_end if,ab,t=a: a=b: b=t,VB程序代码中一行可以写多个语句,语句间用冒号隔开。,嵌套分支结构,在分支结构的一个分支上再加入一个分支结构。类型有多种,比如:单分支嵌套单分支、双分支嵌套双分支等,嵌套分支结构,单分支嵌套单分支,双分支嵌套双分支,F,例3:已知分段函数y= ,输出y

4、的值。,1 , x0,0 , x=0,-1 , x0,if _ then_ else if _ then_else_end if end if print y,x0,y=1,y=-1,x=0,y=0,分支结构1,分支结构2,分支嵌套双分支嵌套双分支,if 条件1 then语句1 else if 条件2 then语句2else语句3end if end if,分 支 结 构 1,分 支 结 构 2,注意:每一层的end if结束本层判断。,选择结构,单分支结构,双分支结构,嵌套分支结构,if 条件 then语句Aend if,if 条件 then语句Aelse语句Bend if,if 条件1 then语句1 else if 条件2 then语句2else语句3end if end if,小结,双分支嵌套双分支,Homework:,练习1:输入三个不相等的数a,b,c,比较大小,按从大到小的顺序输出。,练习2:购买地铁车票,若乘14站,3元/位;若乘59站,4元/位;若乘10站以上,5元/位;输入人数person、站数n,输出应付款pay。,流程图,程序代码,if n=4 thenpay=3*person else if n=9 thenpay=4*personelsepay=5*personend if end if print pay,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > Visual Basic

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报