程序的基本控制结构(两课时).ppt
《程序的基本控制结构(两课时).ppt》由会员分享,可在线阅读,更多相关《程序的基本控制结构(两课时).ppt(13页珍藏版)》请在装配图网上搜索。
6.2程序的基本控制结构,课前准备,什么是VB?VisualBasic,是一种程序设计语言。人与计算机交流的方式?程序设计语言程序设计语言(计算机语言)分类:低级程序设计语言高级程序设计语言,低级程序设计语言,1、机器语言2、汇编语言,高级程序设计语言,Basic、Pascal、C、COBOL、C++、Fortran、VB,宏与VisualBasic的关系,Excel中的宏是用VisualBasic编写的。Excel使用vb将宏记录下来,运行宏就相当于把vb语句再执行一遍。SubMacro1()Macro1Macro‘ada说明2005-4-9ActiveSheet.Shapes.AddShape(msoShapeRectangle,169.5,215.25,79.5,68.25)._SelectEndSub,程序的基本控制结构,顺序结构:按语句的先后次序依次执行的控制结构。分支结构:选择结构,根据条件判断是否成立而选择程序执行的方向,执行其中的一个分支。循环结构:根据条件判断是否成立,如果条件成立则重复执行循环结构中某语句序列功能,直到条件不成立,退出循环结构为止。,开始,第一步,第二步,结束,,,,顺序结构,求y?x=5+2,y=x+1,Y?,Y=8,,,,X=5+2,Y=x+1,开始,执行b,执行a,结束,,,分支结构,条件,,,,,Y,N,,,,Y=?,Y是负数,Y是正数,End,,,Y>0,,,,,Y,N,,,,*判断y的正负?x=2,y=x*x-5,在VB中条件分支语句的语法,1、If条件Then语句EndIf2、If条件Then语句1Else语句2EndIf,,X=2Y=x*x-5Ify<0thenMsgBox(“y是负数”)ElseMsgBox(”y是非负数”)EndIf,X=2Y=x*x-5Ify<0thenMsgBox(“y是负数”),输出语句,开始,执行b,执行a,结束,,条件,,,,循环结构,,,Y,N,Y?,X=X+1Y=Y+X,Y=0X=0,,X0.5Thenface=face+1NextiMsgBox(Str$(face/1000))EndSub,问题:计算硬币正面朝上的概率,对随机数生成器做初始化的动作,Fori=1To1000Nexti,IfRnd>0.5Thenface=face+1,课堂联系:,登陆信息中心网页,回答问题!,思考题:1.什么是程序设计语言?什么是高级语言?什么是低级语言?2.程序有几种执行方式?试述之。3.一般源程序可能发生什么错误?一个好的源程序有什么特点?4.VisualBasic集成开发环境主窗口由哪些部分构成?各自的主要功能是什么?5.什么是人-机界面?作用是什么?6.简述对象、属性、方法、事件的概念,并用你熟悉的一个具体例子说明。7.使用VisualBasic开发一个工程要做些什么工作?8.创建工程1的窗体Form1,从属性窗口修改Form1的几个属性:Caption,BackColor,Height和Width,并在执行时观察输出有什么变化?9.指出下面的程序处理了什么事件,程序执行的效果将是怎样的?PrivateSubForm_Click()Print"HelloWorld!"EndSub:,- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 基本 控制 结构 课时

链接地址:https://www.zhuangpeitu.com/p-12553540.html