程序的分支结构_第1页
程序的分支结构_第2页
程序的分支结构_第3页
程序的分支结构_第4页
程序的分支结构_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5节 程序的分支结构广州五中 张倩2考考你If youlikesports,then pleaseput up your right hand,else, put up your left hand. 汉译英如果你喜欢运动,那么举起右手,否则,请举起左手。如果(if),那么(then),否则(else),put up(举起),like sports(喜欢运动)3考考你猜密码思考:程序怎么判断我们输入的密码是对或错呢?If_ then_ else_编写程序语句If text1.text=_ then _ else _密码正确输出“你真棒!”输出“再试试!”654321Print 你真棒!Pri

2、nt 再试试!用英语if(如果)then(那么)else(否则)来表示4学新知 根据条件判断的结果来控制程序应如何继续执行的程序结构称为分支结构。分支结构5学新知If Then Else End If 后继语句条件是否成立语句块1语句块2条件语句下一语句是否分支结构的格式及执行过程四个单词:If如果 Then就 Else否则 用End if结束6做一做X=1Y=2If xy ThenPrint x,yElsePrint y,xEnd if2 1例:看程序,写结果结束是否Print x,yxyPrint y,xX的值为1Y的值为27做一做X=3Y=2If xy Then x=x+y Print

3、x,yElse y=x+y Print x,yEnd if 5 2看程序,写结果结束是否xyy=x+yPrint x,yX的值为3Y的值为2x=x+yPrint x,y8做一做X=4Y=2If xy ThenX=x * yEnd if Print x,y4 2看程序,写结果Print x,y是否X的值为4Y的值为2XyX=x*y9小结分支语句的格式If Then Else End If 后继语句10实际应用x=Inputbox(“请输入一个数”)If x=0 Then a=xElse a=-xEnd ifPrint ax=0a=xa=-x输出a是否输入一个数1、读程序。请说出这个程序的功能。输

4、入一个数,输出这个数的绝对值。a = InputBox(请输入第一个数)b = InputBox(“请输入第二个数)if ( ) then Max=( )Else Max=( )End IfPrint a; 和; b; 中的较大数为; Max11实际应用2、补充程序。从键盘输入两个数,输出较大的数。是否输入一个数b输入一个数a输出a和b中较大数为maxabMax=aMax=bDim s, f As Singles= InputBox(“请输入里程数(公里):)Print “距离为”; s; “公里的的士费为; f; 元12实际应用3、写程序(选做)。的士收费程序。广州的士收费标准:2.5公里内为10元,超过后,每公里收2.6元。是否输入里程数s输出的士费fIf s=2.5 then f=10Else f=10+(s-2.5)*2.6End ifS=2.5f=10f=10+(s-2.5)*2.613小结分支结构小结If Th

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论