- 3
- 0
- 约4.77千字
- 约 32页
- 2020-04-19 发布于上海
- 举报
5.1 条件表达式;运算符;5.1.2 逻辑运算符与逻辑表达式
;在一个表达式中进行多种操作时,VFP会按一定的顺序进行求值,称这个顺序为运算符的优先顺序。运算符的优先顺序,见表5-4。
;5.2 条件选择语句;;编写求绝对值程序;文本框(TextBox)控件;【例5-2】设计一个验证口令的表单。输入口令时文本框中只显示相同个数的“*”号,如图5-2所示。;【例5-3】求函数值(如图5-4所示)。输入x,计算y的值,其中:
分析:该题是数学中的一个分段函数,在选择条件时,既可以选择x ≥ 0作为条件,也可以??择x 0作为条件。这里选x ≥ 0作为选择条件。这时,当x ≥ 0为真时,执行y = 4x;为假时,执行y = 15 – 2x。;还可以使用IIF函数来实现一些比较简单的选择结构。IIF函数的语法结构为:
IIF(〈条件〉,〈真部分〉,〈假部分〉)
说明:
①〈条件〉可以是条件表达式或逻辑常量,〈真部分〉是当条件为真时函数返回的值,可以是任何表达式,〈假部分〉是当条件为假时函数返回的值,可以是任何表达式。
② 语句y = IIF(条件,真部分,假部分) 相当于:
IF 条件
y = 真部分
ELSE
y = 假部分
ENDIF
【例5-4】例5-3中命令按钮Command1的单击(Click)事件代码可以改为
x = TH
原创力文档

文档评论(0)