顺序分支结构.ppt

顺序分支结构.ppt

ID:56422423

大小:1.02 MB

页数:29页

时间:2020-06-17

顺序分支结构.ppt_第1页
顺序分支结构.ppt_第2页
顺序分支结构.ppt_第3页
顺序分支结构.ppt_第4页
顺序分支结构.ppt_第5页
资源描述:

《顺序分支结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、编程就是针对要解决的问题用VB能接受的语句描述问题的解决过程和方法。如何将语句组织在一起按需要的顺序执行是下面要解决的内容。三种基本的流程控制结构:顺序结构,分支结构,循环结构结构化程序设计思想:自顶向下、逐步细化自顶向下:先从全局、整体设计逐步细化:将一个问题分解成几个较小的问题解决2.7VisualBasic的基本控制结构12.7.1顺序结构赋值语句:形式:变量名=表达式对象.属性=表达式功能:将表达式的值赋值给变量名或指定对象的属性。一般用于给变量赋值或对控件设定属性值.例:DimAAsSingleA!=3A=A+1Text

2、1.Text="欢迎使用VisualBasic6.0”说明:1.执行过程:先求表达式的值,然后将值赋值给左边的变量。2.赋值号右边:可以是变量、常量、函数及其构成的表达式。左边只能是变量,不能是常量、函数或表达式。22.赋值号和关系运算符的区别3.右边表达式的值一般与赋值号左边的变量的数据类型相一致。当这两种数据类型不同时,VB系统将按以下方法处理:当表达式的值与变量的精度不同时,系统将强制转换成赋值号左边变量的数据类型。当把字符串赋值给数值型变量时,系统会将字符串自动转换成数值再赋值,但当字符串中包含非数字字符或是一空串时,则出

3、错。当把逻辑值赋给数值变量时,True转换为-1,False转换为0;把数值型值赋给逻辑变量时,非0值转换为True,0转换为False。4.不能用一个赋值语句同时给多个变量赋值。3指出下列赋值语句中的错误:10=sin(x)+yc=3+sqr(-3)c+x+y=c*yX=sin(x)/(20mod2)Now()=x+y4PrivateSubForm_Click()DimXAsInteger,YAsIntegerX=6'赋值语句PrintX=6'输出关系表达式PrintX=6=-1'输出关系表达式,按优先级计算X=Y=6'给变量X

4、赋值PrintX,YX=6Y=6X=X+1PrintX,YEndSub例5第二章VisualBasic语言基础2.7VisualBasic的基本控制结构2.7.1顺序结构语句序列1语句序列2在顺序结构中程序语句是严格按书写顺序依次被执行的,这是一种最简单的控制结构。62.7.2条件分支结构(选择结构)1.单分支结构单分支结构语句有单行结构和块结构两种用法。If<表达式>Then<语句>‘单行结构If<表达式>Then‘块结构语句块EndIf该语句的作用是当表达式的值为True,执行Then后面的语句块,否则不做任何操作。表达式:关

5、系表达式、逻辑表达式,算术表达式,算术表达式值按非零为True,零为False进行判断。7例1:已知两个数x和y,比较它们的大小,使得x大于y。Ifx

6、不再有条件表达式语句块1和语句块2必须执行一块且只能执行一块本章目录9例计算分段函数本章目录单分支结构实现:y=sin(x)+sqr(x*x+1)Ifx=0Theny=cos(x)-x^3+3*x10双分支结构实现Ifx<>0Theny=sin(x)+sqr(x*x+1)Elsey=cos(x)-x^3+3*xEndIf11注意If和Then之间表达式的写法。关系表达式:X>=Y含义XMOD2=0含义X/2=INT(X/2)含义XMODN=0含义X/N=INT(X/N)含义X是个两位数,X的十位数字和个位数字之和等于9,条件如何表

7、示?X是个三位数,X的各位数字之和等于20,条件如何表示?X是个四位数,X的各位数字之和等于16,条件如何表示?12X是一个两位数:个位表示:XMOD10任何一个整数除以10的余数永远等于此数的个位数字十位表示:X10X是一个三位数:个位表示:XMOD10把想要得到的十位数字变成个位再MOD10十位表示:X10MOD10百位表示:X100思考:四位整数X的各位数字怎么用X表示?逻辑表达式:X表示一个年份值,X是闰年应该满足什么条件?A,B,C表示三角形三边,A,B,C能构成三角形应该满足什么条件?数值表达式:DimxAsSi

8、nglex=Val(Text1.Text)IfxThenPrintxElsePrintx+1EndIf结果是什么?14例:设计一个账号,密码验证程序。要求用户名为hg,密码为“abc”,登录界面如下:用户名,密码正确弹出欢迎窗口,否则弹出错误提示。

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

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

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