1 / 56
文档名称:

vb程序设计基础-第4章-程序的基本结构.ppt

格式:ppt   大小:991KB   页数:56页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

vb程序设计基础-第4章-程序的基本结构.ppt

上传人:350678539 2021/12/5 文件大小:991 KB

下载得到文件列表

vb程序设计基础-第4章-程序的基本结构.ppt

相关文档

文档介绍

文档介绍:§ 顺序结构
顺序结构就是指:各个语句按出现的先后顺序依次
执行。
开始语句
语句1
语句2
结束语句

……
第一页,共56页。
对于各种程序设计语言来说,顺序结构的语句主要包含了赋值语句、输入/输出语句等等。
一、赋值语句
赋值语句由变量名、赋值运算符(=)和某种类型的表达式组成。赋值语句的一般格式为:
变量=表达式
赋值语句有两个基本功能:对表达式进行计算和保存表达式的值。
赋值语句被执行时:它先对赋值运算符右边的表达式进行计算,然后将结果存储在运算符左边的变量中。
第二页,共56页。
若事先定义了变量的类型,变量的类型和表达式计算结果的值必须相匹配。
(一)赋值号两边类型不一致时的处理规则:
1.当左右均为数值类型时,右边表达式的精度与左边变量精度不同时,强制转换成左边变量的精度。
2.当右边表达式是数字字符串,左边变量是数值类型时,自动转换成数值类型再进行赋值。但如果表达式中有非数字字符或空字符串时,就会出错。
第三页,共56页。
3.当逻辑表达式复制给数值类型时,true转换为-1,false转换为0;
反之,当数值类型转换为逻辑类型时,非0转换为true,0转换为false。
4.任何非字符类型赋值给字符类型时,均自动转换为字符类型。
第四页,共56页。
(二)使用赋值语句时的注意事项:
1.“=”的左边只能是变量名,不允许出现常量和表达式。
Exp(2)=e^2
36=6^2
100=10*10
第五页,共56页。
2.不允许在同一个赋值语句中为多个变量复制(c语言允许)
x1=x2=0 编译器将会把第一个=当成赋值符号,而把第二个=当成比较运算符,把x2=0当作了逻辑表达式。
3.不要将赋值运算与代数方程式的概念混淆
x=x+1
第六页,共56页。
二、输入框函数——InputBox函数
(一)InputBOX函数的格式
该函数用于为程序输入数据。其格式为:
InputBox ([prompt[,title][,default][,xpos,ypox][,help]]
说明:
prompt—输入的提示,长度≤1024个字符。输入时若换行操作,则写出:Chr (13)+Chr (10)
title—对话框标题。
default—输入的默认值。
xpos,ypox—对话框的坐标。
help—帮助文件的名字,帮助目录号。
第七页,共56页。
例子:计算两个输入数据的和、差、积
Dim a As String
Dim b As String
Private Sub Form_Click()
a = InputBox ("输入A的值")
b = InputBox ("输入B的值")
x = Val(a)
y = Val(b)
Print
Print
Print "两数之和="; x + y
Print "两数之差="; x - y
Print "两数之积="; x * y
End Sub
第八页,共56页。
(二) 应用InputBOX函数的几个问题
,但是参数出现的位置和顺序是固定的,用来分隔参数的逗号不能省略。
,若输入数值并参与计算,需用Val( )函数将其转换为数值型。
第九页,共56页。
3.Inputbox一旦被调用,用户必须响应,否则程序一直处于等待状态,无法继续执行。
,通常可结合循环语句进行赋值。
“确定”按钮用于确认;“取消”按钮可使输入内容作废,返回一个空字符串。
第十页,共56页。