-1VFP第2部分(表达式函数)省名师优质课赛课获奖课件市赛课一等奖课件.pptVIP

-1VFP第2部分(表达式函数)省名师优质课赛课获奖课件市赛课一等奖课件.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

VisualFoxpro6.0;第二讲程序设计初步(2);编写程序基本元素;

表示式;运算符及表示式;在VFP系统中依据不一样运算符及表示式结果不一样,表示式能够分为以下五种:

1、算术表示式2、字符表示式

3、日期表示式和日期时间表示式

4、关系表示式

5、逻辑表示式;1.常见表示式

(1)算术表示式

算术表示式运算结果是数值型常数。;算术运算符:

()分组括号**或^乘方

%取模(除法余数)

*、/乘、除+、-加、减

;(2)字符表示式

字符表示式运算结果是字符型常数或逻辑型常数。

;字符运算符:

$包含运算

+连接运算

-连接运算

;串1$串2

“$”运算实质上是比较两个串包含关系,其作用是比较、判断串1是否为串2子串,假如串1是串2子串,运算结果为“真”,不然为“假”。

所谓子串,假如串1中全部字符均包含在串2中、且与串1中排列方式与次序完全一致,则称串1为串2子串。;【修改例2-4】设计并运行如图所表示表单,体会运算结果。表单分别有1个标签、3个文本框、1个命令按钮,其caption属性如图所表示。;“计算”命令按钮“Click”事件代码:

A=alltrim(thisform.text1.value)B=thisform.text2.value

thisform.text3.value=A$B;;【例2-5】设计并运行如图2-12所表示表单,体会运算结果。表单分别有4个标签、2个命令按钮,其caption属性如图2-12所表示;2个文本框,其value属性初值均为空串。;“连接(+)”命令按钮“Click”事件代码:

c1=ALLTRIM(Thisform.Text1.Value)

c2=ALLTRIM(Thisform.Text2.Value)

thisform.label3.caption=c1++c2+c1

“连接(-)”命令按钮“Click”事件代码:

c1=ALLTRIM(Thisform.Text1.Value)

c2=ALLTRIM(Thisform.Text2.Value)

thisform.label4.caption=c1+-c2+c1;(3)日期表示式或日期时间表示式

日期和日期时间运算符分为“+”和“-”两种,其作用分别是在日期数据上增加或降低天数,在日期时间数据上增加或降低秒数。;格式;日期时间+秒数;【修改例2-6】设计并运行如图所表示表单,体会运算结果。3个文本框,text1、text2能够接收日期型值。表单form1load事件代码以下:

setcenturyon将日期年份值设置成4位显示

setdatetoymd日期显示为年月日

setmarkto-日期分隔符为“-”;双击“计算”命令按钮,编写该按钮“Click”事件代码。其对应事件代码为:

thisform.text3.value=abs(thisform.text1.value-thisform.text2.value);(4)关系表示式

关系表示式运算结果为逻辑型常量。关系成立结果为(.T.);反之,结果为(.F.)。;关系运算符:

小于大于=等于

=小于或等于=大于或等于

、!=、#不等于

==完全等于;各种类型数据比较规则以下:;字符型数据(字符串)比较;【例2-7】设计并运行以下如图2-16所表示表单,体会运算结果。;(5)逻辑表示式

逻辑表示式运算结果仍是逻辑型常量。;逻辑运算符:

!、NOT、.NOT.逻辑非

OR、.OR.逻辑或

AND、.AND.逻辑与;逻辑运算真值表

;【例2-8】设计并运行以下如图2-18所表示表单,体会运算结果。;

函数;函数含有特定功效,分为系统函数和自定义函数两类。;一、数值处理函数;2)求余数函数;【例】将一个3位整数X百位数字和个位数字取出来。

X百位数字:

X1=INT(X/100)

X个位数字:

X2=MOD(X,10)

;【例2-10】设计一表单,要求能输入一个3位数,并逆序显示(如输入756,则显示657)。表单设计界面如图2-22所表示,运行结果如图2-23所表示。;3)四舍五入函数

;5)随机函数

;二、

您可能关注的文档

文档评论(0)

a105776456 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档