vb简单基本基础语句

vb简单基本基础语句

ID:24781140

大小:1.03 MB

页数:59页

时间:2018-11-15

vb简单基本基础语句_第1页
vb简单基本基础语句_第2页
vb简单基本基础语句_第3页
vb简单基本基础语句_第4页
vb简单基本基础语句_第5页
资源描述:

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

1、4.3分支结构4.5程序示例4.4循环结构4.2顺序结构4.1算法及程序设计基础盐城工学院VisualBasic程序设计第四章算法基础及VB的基本语句例:用辗转相除法写出求两个自然数的最大公约数的算法:(1)输入两个自然数m,n(2)r=mmodn(3)m=n;n=r(4)若r≠0则重复(2)(3),否则输出m(最大公约数)4.1算法及程序设计基础1.算法的概念:广义:即解决某个问题或处理某件事的方法和步骤狭义:专指用计算机解决某一问题的方法和步骤4.1算法及程序设计基础2.算法的特征确定性:每个步骤确定无误、无歧义可行性:计算机可有效执行、可实现、有结果有

2、穷性:步骤有限、能在合理时间完成输入性与输出性4.算法的描述算法描述:使用某种代码符号或使用特定的图形来描述流程图:使用规定的图形符号来描述算法3.算法分类数值算法:用于解决一般数学解析方法难以解决的问题。如:求超越方程的根、求定积分、解微分方程等非数值算法:用于对非数值信息进行查找、排序等。4.1算法及程序设计基础开始输入M、Nr=mmodnm=nn=rr≠0结束T输出MF输入/输出处理判断开始/结束特定过程流程线连接点图形符号:举例辗转相除法4.1算法及程序设计基础AB5.基本算法结构顺序结构分支结构循环结构当型循环直到型循环AeAeTrueFalseA

3、eAeFalseTrueAeBeAFalseTrue由上可知,三种基本结构的共同特点:只有单一的入口和单一的出口结构中的每个部分都可能被执行结构内不应出现永不终止的死循环。1.赋值语句⑴给变量赋值格式:变量名=表达式⑵设置或获取对象的属性设置属性值:[对象名.]属性=表达式获取属性值:变量名=对象名.属性如:A="VB程序设计"Text1.Text=AB=Text2.Text4.2顺序结构顺序结构:各语句按照出现的先后次序依次执行Print方法系统提供的交互函数或过程包括赋值语句输入/输出DimvAsIntegerDimbookAsString*8Dimsu

4、mAsSinglev=26v=v+1book="VB程序设计"sum=v*123.4+56.7Boolean数值型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=0Bool=-123注意:(1)右边表达式的值强制转换成左边变量的

5、精度(2)若不能实现类型转换,出现“类型不匹配”错1.赋值语句§4.2顺序结构注意:例:DimXAsSingleDimYAsSingleDimSumAsSingleX=26Sin(X)=X+Y5=Sqr(X)+YX+Y=126X=Y=Sum=1Sum=Sum+1(3)赋值号左侧只能出现变量(4)一条赋值语句不能同时给多个变量赋值(5)正确理解加1语句Sum执行了Sum=Sum+1后Sum56√××××2.不同数据类型数据的赋值变量与表达式都是数值类型,系统先求出表达式的值,再将其转换为变量类型后再赋值。变量为逻辑型且表达式为数值类型(算术表达式),则所有的非

6、"0"值,系统都转换为"True"赋给变量;对"0"值则转换为"False"赋给变量。变量为字符型且表达式为数值类型(算术表达式),系统将把表达式的值转换为字符型再赋给变量。2.不同数据类型数据的赋值把一个逻辑值"True"赋给一个整型变量,变量的值将为-1;把逻辑值"False"赋给整型变量,变量的值将为0。把一个逻辑值"True"赋给一个字符变量,变量的值将为"True";把逻辑值"False"赋给字符变量,变量的值将为"False"。把一个字符型的数据赋给数值变量,系统将给出数据类型不匹配的错误提示,并停止运行。示例§4.2顺序结构InputBox函数

7、Msgbox函数⑶与用户交互函数和过程格式:InputBox(提示[,标题][,默认值][,X][,Y])格式:MsgBox(提示内容[,按钮设置][,标题])1.赋值语句InputBox函数---输入框作用:用来接受用户通过键盘输入的数据单击确定,返回输入值(字符型数据)格式:V=InputBox(Prompt[,Title][,Default][,X][,Y][,Helpfile,Context])变量名=InputBox(提示[,标题][,默认值][,X][,Y])例:设置一个输入框:提示用户输入查询学号。提示:若提示内容中需要换行显示:在换行处加ch

8、r(13)和chr(10)各项参数位置必须一一对应示

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

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

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