算法基础和VB程序的基本控制结构ppt课件.ppt

算法基础和VB程序的基本控制结构ppt课件.ppt

ID:58687301

大小:291.50 KB

页数:72页

时间:2020-10-04

算法基础和VB程序的基本控制结构ppt课件.ppt_第1页
算法基础和VB程序的基本控制结构ppt课件.ppt_第2页
算法基础和VB程序的基本控制结构ppt课件.ppt_第3页
算法基础和VB程序的基本控制结构ppt课件.ppt_第4页
算法基础和VB程序的基本控制结构ppt课件.ppt_第5页
资源描述:

《算法基础和VB程序的基本控制结构ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章算法基础和 VB程序的基本控制结构4.1算法及程序设计基础4.2顺序结构程序设计4.3选择结构程序设计4.4循环结构程序设计4.5其他辅助控制语句4.6常用算法举例(一)本章总结4.1算法及程序设计基础算法的概念算法的特点算法的描述三种基本结构一、算法的概念1.什么是算法?广义:为解决某个问题而采用的一组明确的、有序的步骤称为算法.在日常生活中,做任何事情都要遵循一定的章法,循序渐进。狭义:算法是专指用计算机解决某一问题的方法和步骤.(i)X=>Temp(ii)Y=>X(iii)Temp=>Y否则执行S3;S3:输出X、

2、Y。算法结束TempXYiiiiii2.算法示例1(1)输入两个数,比较大小,使大数存放于X,小数存放于Y。算法如下:S1:输入两个数,存放于X、Y;S2:比较X、Y。若X

3、构流程图:没有流程线,全部算法写在一个矩形框内。三、算法的描述算法举例1:用传统流程图描述为:开始Temp=>YY=>XX=>Temp结束X

4、选择执行循环结构条件成立,循环执行注:理论上已经证明,在结构化程序设计中,由三种基本结构顺序组成的算法结构可以解决任何复杂的问题。顺序结构是一种最简单、最常用的结构,是按“从上到下”的顺序依次执行的,即程序语句的书写顺序与语句的执行顺序相一致。一、赋值语句二、用户交互函数和过程4.2顺序结构程序设计语法格式:一、赋值语句变量名=表达式对象名.属性名=表达式或一、赋值语句例:sRate!=0.1Text1.Text="欢迎使用VB”k=k+1作用:将表达式的值赋值给变量名。一般用于给变量赋值或对控件设定属性值。分析下列赋值语句的

5、对错:a=2=3:b=4=true=“aa”a=b=2dimaasinteger:a=“xx”dimbasinteger:b=1.1一、赋值语句二、用户交互函数和过程通过调用这些函数或过程来实现应用程序与用户之间的信息交互,从而完成信息的输入和输出。(一)InputBox函数1.作用:调用InputBox函数时,会在屏幕上产生一个带有提示信息的对话框,来接受用户通过键盘输入的信息。2.调用形式:变量名=InputBox[$](提示[,标题][,缺省][,x][,y])QQ=InputBox$(“QQ号”,“聊天室”,“18”,

6、500,500)例:(一)InputBox函数InputBox函数的各个参数含义如下:(1)变量:可以是字符串类型或变体型,用于接收输入框中的数据。(2)提示:字符串表达式,不可以省略,用于设定作为提示用显示的文字信息。(一)InputBox函数变量名=InputBox[$](提示[,标题][,缺省][,x][,y])(3)标题:该项为字符串表达式,用于设定对话框中标题的信息内容。(4)缺省:该项为字符串表达式,设定缺省值后,打开对话框时,设定的字符串显示在对话框的输入框中。(5)X,Y坐标位置:(X,Y)是对话框左上角相对于

7、屏幕(不是窗体)的坐标。(一)InputBox函数例:要在屏幕上显示如右上角的对话框:相应的语句如下:DimsNaAsString*40,strS1AsString*40strS1=“请输入你的姓名”+vbCrLf+“然后单击确定”sNa=InputBox$(strS1,“输入框”,100,100)当键盘输入“王晓明”后,单击“确定”,变量sNa获得键盘输入的值.(一)InputBox函数强调说明:(1)各项参数次序必须一一对应,其中“提示”项不能省略,其余各项省略时,用逗号占位跳过。(2)调用InputBox函数时,产生一个

8、对话框。当单击“确定”时,它把输入框中的数据赋给左边变量;单击“取消”,则返回空串。(一)InputBox函数1.用途:利用MsgBox函数和MsgBox过程在屏幕上弹出一个标准对话框来显示提示信息或输出数据,并要求用户在对话框中选择一个按钮,使程序作出相应的响应。(二)Ms

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。