下载此文档

分支结构 VB程序设计 课件.ppt


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
:If<表达式>Then语句块EndIf方式2:If<表达式>Then<语句>If…Then语句(单分支结构)单分支结构流程图表达式语句块TF表达式:一般为关系表达式、逻辑表达式,也可为算术表达式。表达式按非零为True,零为False来判断。语句块:可以是一句或多句语句。若为方式2,则只能是一句语句或由冒号分隔的在一行书写的多句语句。表达式语句块TFX=2:y=32>3?条件不成立例:已知两个数x和y,比较它们的大小,使得x大于y。情况1:x<y如果x=2:y=3例:已知两个数x和y,比较它们的大小,使得x大于y。Ifx<yThent=xx=yy=tEndIfYXT①②③Ifx<yThent=x:x=y:y=t或者重要的是学会两个数的交换,若上页语句次序变一下,结果如何?下面三种方法哪种正确方法一X=TT=YY=T方法二T=YY=XX=T方法三X=YT=YX=TYXT①②③If…Then…Else语句(双分支结构)方法一:If<表达式>Then<语句块1>Else<语句块2>EndIf方法二:If<表达式>Then<语句1>Else<语句2>双分支结构流程图表达式语句块2TF语句块1例:计算分段函数用双分支结构实现:Ifx<>0Theny=sin(x)+sqr(x*x+1)Elsey=cos(x)-x^3+3*xEndIf思考:能否用单分支结构实现思考:下列语句能否实现Ifx=0Theny=cos(x)-x^3+3*xy=sin(x)+sqr(x*x+1)用单分支结构实现:y=cos(x)-x^3+3*xIfx<>0Theny=sin(x)+sqr(x*x+1)或:Ifx=0Theny=cos(x)-x^3+3*xIfx<>0Theny=sin(x)+sqr(x*x+1****题1、语句If表达式then中的表达式可以是算术、字符、关系、逻辑表达式中的哪些?2、指出下列语句中的错误(1)Ifx≥yThenprintx(2)If10<x<20Thenx=x+203、当C字符变量中的第三个字符是“C”时,利用MsgBox显示“Yes”,否则显示“No”Ifx>=yIf10<xAndx<20IfMid(c,3,1)=“C”ThenMsgBox“Yes”ElseMsgBox“No”

分支结构 VB程序设计 课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小321 KB
  • 时间2020-07-25