vb选择语句.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vb选择语句

VB语句 ------- 选择结构 顺序结构 概念: 在一个事件内,按照所写的语句的位置,依次从上到下 ,逐个语句执行的结构 框架图: 语句1 语句2 语句3 选择结构 概念: 根据所给定的条件,来决定从各个实际出发, 执行可能的操作过程的结构。 条件:关系表达式,逻辑表达式,算术表达式 流程图1: y 条件 n 语句1 语句2 下一语句 流程图2: y 条件 语句1 n 下一语句 选择语句 行if语句 要求:对于条件,语句1,语句2等均在同一行内。 格式: if 条件 then 语句1 [else 语句2] 说明:条件成立,执行语句1,不成立执行语句2,其中else语句可以省略 注意:其中的语句,可以包括多个语句(2句,2句以上) 举例说明 if(a0) then print “a为正数” else print “a为非正数” 块if语句 格式: If 条件 then 语句1 else 语句2 end if 注意: 与行if的区别:在与块if语句,不能写在同一行,语句1,else,语句2都要另起一行书写。而且,在最后必须要有end if 语句来结束。 在任何情况下,有if 就必定会有then 最后一个else 中,没有then语句 If 条件1 then 语句1 elseIf 条件2 then 语句2 elseif 条件3 then 语句3 ………… else 语句n+1 end if 举例:   求方程的根 要求:编程求一元二次方程ax2+bx+c=0的根,其中a不等于零. a,b,c的值可使用inputbox函数输入. If 语句的回顾 行if语句 书写要求:if then else 及其语句块 都必须写在同一行。 格式: if then else 如果在条件不成立的时候,没有需要执行的语句,就不必要书写else 语句 如果语句太长,则可以用连接符号— 来续行书写 如果执行完毕,则跳出选择结构,顺序执行下面语句 举例 : 分段函数 y =1+x (x=0) , 1-2x(x0) If 语句的形式为: If x=0 then y=1+x else y =1-2*x 输入两个数据,从大到小输出 说明:输入数据后,如果xy  则只需要输出print ,而如果x=y,则必须交换后,在进行输出。 If语句形式为: If x=y then t=x:x=y:y=t Print x, y 块if语句: 书写要求:if 语句块1,else  语句块2等 必须要分行书写。 结尾必须要用end if 语句来结束 同样在条件不成立的情况下,不需要else语句 举例:将上面的语句改成块if语句 If x=0 then if xy then y= 1+x t=x Else x=y Y=1-2*x y=t End if end if 执行情况: If x=0 then y= 1+x Else Y=1-2*x End if If 条件1 then 语句1 [else If 条件2 then 语句2 [els

文档评论(0)

bm5044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档