第2章:VFP语言基础 数据类型 运算符和表达式 斗叶卧 数据存储 函数 命令 制作人:程艾芝 车角学
第2章:VFP语言基础 1 数据类型 2 3 4 5 运算符和表达式 数据存储 函数 命令
单词准备: 本章所用到的单词: Store release set skip declare dimension MDY/DMY/YMD century memory exact caption space type bottom bof fields top 制作人:程艾芝 车角学
单词准备: • 本章所用到的单词: • Store release set skip declare dimension MDY/DMY/YMD century • memory exact caption space type bottom bof fields top
第2.1节 数据类型 概念 制作人:程艾芝 车角学
第2.1节 1 数据类型 概念
常用数据类型(1) 字符型( Character) 例:“ China”,“类型”, mVIP“12345 数值型( Numeric ·例:12345,-0.65,3.1416 ●●● 制作人:程艾芝 车角学
常用数据类型(1) • 字符型(Character): • 例:“China”, “类型” , [VFP], ‘12345’ • 数值型(Numeric): • 例:12345, -0.65, 3.1416…
常用数据类型(2) 日期型(Date): 例:{^2006/01/01}2{^2006-01-01} 1^20060101},鲁, 日期时间型( DateTime) 例:{2006/102909:30:56} 制作人:程艾芝 车角学
常用数据类型(2) • 日期型(Date) : • 例:{^2006/01/01}, {^2006-01-01}, {^2006 01 01}, {}, {/} • 日期时间型(DateTime): • 例:{^2006/10/29 09:30:56}
常用数据类型(3) 逻辑型( Logica) W: T,t (Truth);F,f(False); 2Y,y.Yes)∴N,n(No 货币型 Currency,简写为Y): 通用型 General) 备注型(Memo) 制作人:程艾芝 车角学
常用数据类型(3) • 逻辑型(Logical): • 例:.T., .t.(Truth); .F., .f.(False); • .Y., .y.(Yes); .N., .n.(No) • 货币型(Currency,简写为Y): • 通用型(General) • 备注型(Memo)
常量与变量 前面所举的例子都是常量。 常量:固定不变的量。 举例:字符型常量,数值型常量,日期型常量, 逻辑型常量……注意定界符 变量:可赋值,可变。 变量的类型由所赋值的数据类型决定。 制作人:程艾芝 车角学
常量与变量: • 前面所举的例子都是常量。 • 常量:固定不变的量。 • 举例:字符型常量,数值型常量,日期型常量, 逻辑型常量……注意定界符。 • 变量:可赋值,可变。 • 变量的类型由所赋值的数据类型决定
赋值语句 X. Al=hello world! 李明=100 等号:一次给一个变量赋值 Store 0 to x,y, z Store 'money'to m Store:一次可以给多个变量赋值 制作人:程艾芝 车角学
赋值语句 • X=.T. • A1=‘hello,world!’ • 李明=100 • 等号:一次给一个变量赋值 • Store 0 to x,y,z • Store ‘money’ to m • Store:一次可以给多个变量赋值
第2.2 运算符和表达式 掌握 制作人:程艾芝 车角学
第2.2节 2 运算符和表达式 掌握
數值运算符及数值表达式 17*3^2门7 258%2,58%3 输出的时候,逗号处显示为空格。 58%2可以用函数mod(58,2)代替。 思考:如何判断一个数是否能被3整除? 如何判断一个数是否是5的倍数? 制作人:程艾芝 车角学
数值运算符及数值表达式: • ? 17*3^2/7 • ? 58%2,58%3 • 输出的时候,逗号处显示为空格。 • 58%2可以用函数mod(58,2)代替。 • 思考:如何判断一个数是否能被3整除? • 如何判断一个数是否是5的倍数?