vb基本语句(8学时)

vb基本语句(8学时)

ID:39991204

大小:1.04 MB

页数:70页

时间:2019-07-16

vb基本语句(8学时)_第1页
vb基本语句(8学时)_第2页
vb基本语句(8学时)_第3页
vb基本语句(8学时)_第4页
vb基本语句(8学时)_第5页
资源描述:

《vb基本语句(8学时)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4.3分支结构4.5程序示例4.4循环结构4.2顺序结构4.1算法及程序设计基础黔东南民族职业技术学院VisualBasic程序设计第四章基本的控制结构例:用辗转相除法写出求两个自然数的最大公约数的算法(1)输入两个自然数m,n(2)r=mmodn(3)m=n;n=r(4)若r≠0则重复(2)(3)步否则输出m(最大公约数)§4.1算法及程序设计基础1.算法的概念:广义:即解决某个问题或处理某件事的方法和步骤狭义:专指用计算机解决某一问题的方法和步骤2.算法的特征确定性、可行性、有穷性、输入性、输出性3.算法的描述广

2、泛使用的是流程图,它使规定的符号来描述算法开始输入M、Nr=mmodnm=nn=rr≠0结束T输出MF输入/输出处理判断开始/结束特定过程流程线连接点图形符号:4.算法分类数值算法:用于解决一般数学解析方法难以解决的问题。如:求超越方程的根、求定积分、解微分方程等非数值算法:用于对非数值信息进行查找、排序等。§4.1算法及程序设计基础1.算法的概念:广义:即解决某个问题或处理某件事的方法和步骤狭义:专指用计算机解决某一问题的方法和步骤2.算法的特征确定性、可行性、有穷性、输入性、输出性3.算法的描述广泛使用的是流程图

3、,它使规定的符号来描述算法1.赋值语句⑴给变量赋值格式:变量名=表达式⑵设置或获取对象的属性设置属性值:[对象名.]属性=表达式获取属性值:变量名=对象名.属性如:A=“VB程序设计”Text1.Text=AB=Text2.Text§4.2顺序结构顺序结构:各语句按照出现的先后次序依次执行Print方法系统提供的交互函数或过程包括赋值语句输入/输出如:DimvAsIntegerDimbookAsString*8DimsumAsSinglev=26v=v+1book=“VB程序设计”sum=v*123.4+56.7Bo

4、olean数值型True为-1;False为0Boolean数值型非0为True;0为False1.赋值语句§4.2顺序结构顺序结构:各语句按照出现的先后次序依次执行例:DimvAsIntegerDimbookAsString*8DimsumAsDoubleDimBoolAsBooleanv=26v=v+12.3sum=v*123.4+56.7v=“126”sum=“123ab”v=Truesum=FalseBool=123Bool=0注意:(1)右边表达式的值强制转换成左边变量的精度(2)若不能实现类型转换,出

5、现“类型不匹配”错1.赋值语句§4.2顺序结构顺序结构:各语句按照出现的先后次序依次执行注意:(1)右边表达式的值强制转换成左边变量的精度(2)若不能实现类型转换,出现“类型不匹配”错例:DimXAsSingleDimYAsSingleDimSumAsSingleX=26Sin(X)=X+Y5=Sqr(X)+YX+Y=126X=Y=Sum=1Sum=Sum+1(3)赋值号左侧只能出现变量(4)一条赋值语句不能同时给多个变量赋值(5)正确理解加1语句。Sum执行了N=N+1后Sum56§4.2顺序结构顺序结构:各语句按

6、照出现的先后次序依次执行InputBox函数Msgbox函数⑶与用户交互函数和过程格式:InputBox(提示[,标题][,默认值][,X][,Y])格式:MsgBox(提示内容[,按钮设置][,标题])1.赋值语句⑴给变量赋值⑵设置或获取对象的属性InputBox函数---输入框作用:打开一个对话框,等待用户输入内容。单击确定,返回输入值(字符型数据)格式:变量名=InputBox(提示[,标题][,默认值][,X][,Y])例:设置一个输入框:提示用户输入查询学号。提示:若提示内容中需要换行显示:在换行处加chr

7、(13)和chr(10)各项参数位置必须一一对应按钮:可选。整型表达式,缺省值为0指定信息框中按钮数目、类型、图标类型,缺省按钮等Msgbox函数--信息框变量=MsgBox(提示内容[,按钮][,标题])MsgBox提示内容[,按钮][,标题]提示内容:必要。字符表达式,即显示在对话框中的信息2.MsgBox函数的常用参数的说明<=1024个字符,如果文字超过一行,可用Chr(13)+Chr(10)换行标题:可选。在对话框标题栏中显示的内容。省略此项,则将应用程序名放在标题栏中1.语法值按钮的设置对应按钮名称0vb

8、OKOnly---------------确定1vbOKCancel-------------确定、取消2vbAbortRetryIgnore---终止、重试、忽略3vbYesNoCancel---------是、否、取消4vbYesNo------------------是、否5vbRetryCancel----------重试、取消Butt

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

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

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