程序基本结构.ppt
《程序基本结构.ppt》由会员分享,可在线阅读,更多相关《程序基本结构.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.3程序基本结构程序基本结构执行语句a执行语句b开始结束语句语句2语句语句1条件条件NY开始结束执行a执行b条件开始结束NY顺序结构顺序结构选择结构选择结构循环结构循环结构程序基本结构:程序基本结构:一、顺序结构一、顺序结构执行语句a执行语句b开始结束P33例PrivateSubCommand1_Click()DimaAsSingle,bAsSingle,cAsSinglea=Val(InputBox(输入a)b=Val(InputBox(输入b)Print交换前:a=;a,b=;bc=aa=bb=cMsgBox“交换后a=”&a&“b=”&b,vbOKOnly,“交换结果”EndSub 使
2、用对话框使用对话框 一、一、输入框(输入框(InputBoxInputBox)a=Vala=Val(inputbox(“inputbox(“输入输入a”)a”)二、二、信息对话框信息对话框(MsgBox)msgbox msgbox 交换后交换后a=&a&b=&b,vbOKOnly,a=&a&b=&b,vbOKOnly,交换结果交换结果 二、选择结构二、选择结构条件语句序列语句序列1TrueFalse单分支选择结构例PrivateSubForm_Click()DimaAsDoublea=Val(InputBox(请输入一个数)Ifa=7.91Thenlblshow.Caption=飞船成功飞行E
3、lselblshow.Caption=飞船不能升空End IfEndSub多分支选择结构多分支选择结构0-59不及格60-69及格70-79中等80-89良好90-100优秀Selectcase表达式case表达式列表1语句组1case表达式列表2语句组2.caseelse语句组nEndSelectPrivateSubForm_Click()DimxAsSinglex=Val(InputBox(请输入成绩)Ifx=90ThenPrint优秀ElseIfx=80ThenPrint良好ElseIfx=70ThenPrint中等ElseIfx=60ThenPrint及格ElsePrint不及格End
4、IfEndSubPrivateSubForm_Click()DimxAsSinglex=Val(InputBox(请输入成绩)SelectCasexCaseIs=90Print优秀CaseIs=80Print良好CaseIs=70Print中等CaseIs=60Print及格CaseElsePrint不及格EndSelectEndSub三、循环结构三、循环结构For 循环变量=初始值To 终止值(Step步长)循环体Next 循环变量PrivateSubForm_Click()DimiAsIntegerFor i=1To 10PrintiNext iEndSubFor Next循环循环Priv
5、ateSubForm_Click()DimiAsInteger,sAsIntegers=0Fori=1To100s=s+iNextiPrint1-100之间所有数的和是;sEndSub开始S=0I=100S=s+i输出s结束I=I+1NY小猴在某天摘桃子若干个,当天吃掉一半多一个;第2天吃了剩下的桃子的一半多一个;以后每天都吃尚存桃子的一半多一个,到第7天要吃时只剩下一个,问小猴共摘了多少个桃子?分析:这是一个“递推”问题,先从最后一天推出倒数第2天的桃子树,再从倒数第2天的桃子推出倒数第3天的桃子数设第n天的桃子为Xn,那么它是前一天的桃子数为Xn-1的一半减1,即Xn-1=(Xn+1)*2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 基本 结构
限制150内