《选择程序结构》教学_第1页
《选择程序结构》教学_第2页
《选择程序结构》教学_第3页
《选择程序结构》教学_第4页
《选择程序结构》教学_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

VB编程基础—

选择程序结构设计制作:李红燕选择程序结构,要根据条件进行判断并决定下一步程序的执行方向,能够完成这种功能的语句称为条件语句,VB编程中的IF语句就是条件语句。平罗县回民中学单向选择结构语法格式为:If条件表达式then

语句序列……Endif执行流程图为:平罗县回民中学分析算法:开始输入X和Y的值X*Y=ZZ>20?20+(Z-20)*0.95=Z实际支付的金Z额结束否是平罗县回民中学小练习:根据算法完善“计算商品金额”程序代码PrivateSubCommand1_Cick()DimXAs

,YAs_________,ZAssingleX=Val(Text1.text)Y=Val(Text2.text)Z=X*YIf_________ThenZ=_______________EneIfLabel3.Caption=“商品金额为“+CStr(Z)+”元”EneSubsinglesingleZ>2020+(Z-20)*0.95平罗县回民中学编写一段代码,判断变量X和Y的大小,当X小于Y时交换两个变量的值PrivateSubForm_Click()DimxAsInteger,yAsInteger,rAsIntegerx=Val(InputBox(请输入x)):y=Val(InputBox(请输入y))Ifx<yThenr=x

x=y

y=r‘典型的交换算法,借助第三变量

EndIfPrint“x=";x,“y=";yEndSub试试看:平罗县回民中学执行流程图为:双向选择结构语法格式为:If条件表达式then

语句序列1

Else

语句序列2Endif平罗县回民中学显示两个实数根:(-p+Sqr(r))/2(-p-Sqr(r))/2看一看:开始输入p和q的值P^2-4q=rr>=0?结束否是用消息框显示“本方程无实数根”平罗县回民中学做一做:PrivateSubCommand1_Cick()DimpAs

single,qAssingle

,rAssinglep=Val(Text1.text)q=Val(Text2.text)Text3.text=“”Text4.text=“”r=_________If

ThenText3.text=(-p-Sqr(r))/2Text4.text=_______________ElseMsgbox(“本方程无实数根”)EneIfEneSub根据流程图,编写“求方程的根”程序代码并运行测试P^2-4qr>=0-P+Sqr(r)/2平罗县回民中学巩固练习1、当X的值分别为6和2时,运行下述程序后,Y的值分别为()IfSqr(X)>2thenY=X+1ElseY=3*XEndIf

A7和18B7和6C18和3D3和182、下述VB代码段属于()结构的程序a=9Ifa<=10thenb=a*3+5Else

温馨提示

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

评论

0/150

提交评论