VF程设计基础课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《VF程设计基础课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VF 设计 基础 课件
- 资源描述:
-
1、1 字段变量字段变量 简单的内存变量简单的内存变量 内存变量内存变量 数组数组区别:简单内存变量不用定义直接使用,区别:简单内存变量不用定义直接使用,数组必须先定义再使用。数组必须先定义再使用。变量变量格式格式1 1:=格式格式2 2:功能功能:格式格式1 1将表达式的值赋给变量。将表达式的值赋给变量。格式格式2 2将表达式的值赋给变量表中的所有变量。将表达式的值赋给变量表中的所有变量。例:把例:把 2 赋给变量赋给变量 X和变量和变量 Y方法方法1:2 方法方法2:2 2)一次可以为多个变量赋值一次可以为多个变量赋值)一次只能给一个变量赋值)一次只能给一个变量赋值区区别别|(,)功能:定义一
2、维或多维数组功能:定义一维或多维数组说明:说明:1)数组定义后系统自动为每一个元素赋逻辑假数组定义后系统自动为每一个元素赋逻辑假.。2)数组有一个下标称为一维数组,有二个下标称为二维数组。数组有一个下标称为一维数组,有二个下标称为二维数组。3)数组的最小下标为数组的最小下标为1。4)数组的类型可以通过使用加以改变,同一数组的元素类型可以不同。数组的类型可以通过使用加以改变,同一数组的元素类型可以不同。5)当在赋值、输入命令中只用数组名时,表示数组的所有元素有同一个值。当在赋值、输入命令中只用数组名时,表示数组的所有元素有同一个值。6)数组名不能与简单变量重名。数组名不能与简单变量重名。7)由于
3、数组各元素在内存中是连续存放的,二维数组可作为一维数组来使用。由于数组各元素在内存中是连续存放的,二维数组可作为一维数组来使用。8)数组中的每一个元素是简单变量,因为简单变量所有的功能数组元素都具备,简单变量使用的数组中的每一个元素是简单变量,因为简单变量所有的功能数组元素都具备,简单变量使用的场合数组元素都是用。场合数组元素都是用。定义数组:定义数组:格式格式1:(数组下标数组下标)例:例:a(4),b(2,3)格式格式2:(数组下标数组下标)例:例:a(4)b(2,3)例例 一维数组的应用。一维数组的应用。a(5),b(5)10a(5)=23b(1)=2*a(1)b(3)=中国中国b(4)
4、=2005-10-6b(5)=$123.2(1),a(2),a(3),a(4),a(5)(1),b(2),b(3),b(4),b(5)定义:由常量、变量和函数通过特定的运算符连接起来的式子定义:由常量、变量和函数通过特定的运算符连接起来的式子 数值表达式数值表达式字符表达式字符表达式 日期时间表达式日期时间表达式 关系表达式关系表达式 逻辑表达式逻辑表达式1算术运算符:算术运算符:(1)()()(2)*或或(乘方)(乘方)(3)*、/、%(求余)(求余)(4)+、优先级逐级递减优先级逐级递减注注2、字符运算符、字符运算符+:前后两个字符串首尾连接:前后两个字符串首尾连接.-:连接前后两个字符串
5、,并将前字符:连接前后两个字符串,并将前字符 串的尾部空格移到合并后的新字符串的尾部空格移到合并后的新字符 串尾部串尾部.字符运算符优先级相同字符运算符优先级相同 注注、日期时间运算符:、日期时间运算符:+,-例例1:2005-08-13+5例例2:2005-08-13-10例例3:2005-08-13-2005-07-1308/18/0508/18/0508/03/0508/03/0531314、关系运算符:、关系运算符:(1)(2)(4)=(5)=(6)=(7)、#或!或!=(8)$(子串包含测试)(子串包含测试)注:所有关系运算符的优先级一样注:所有关系运算符的优先级一样格式:格式:运算
6、结果:逻辑型运算结果:逻辑型5、逻辑运算符、逻辑运算符非:非:.(取反)(取反)与:与:.(两边同时为真才为真)(两边同时为真才为真)或:或:.(两边有一个为真就为真)(两边有一个为真就为真)注:注:1)逻辑运算符两边都是逻辑表达式逻辑运算符两边都是逻辑表达式 2)优先级顺序为优先级顺序为.一、数值函数一、数值函数二、字符函数二、字符函数三、日期和时间函数三、日期和时间函数四、数据类型转换函数四、数据类型转换函数五、测试函数五、测试函数 程序设计(清屏幕):关闭响应(清除内存变量):关闭响应:关闭响应:结束程序:结束程序 或或:结束程序结束程序语句:语句:格式:格式:说明:一次只能接收一个字符
7、。说明:一次只能接收一个字符。语句:语句:格式:格式:说明:只接收字符串,而且不能使用定界符;说明:只接收字符串,而且不能使用定界符;适合用于输入字符串类型的数据。适合用于输入字符串类型的数据。语句:语句:格式:格式:说明:说明:可接收字符型、数值型、日期型、逻辑型数据;可接收字符型、数值型、日期型、逻辑型数据;可从输入的变量名中接收数据;可从输入的变量名中接收数据;输入相应数据时必须使用定界符;输入相应数据时必须使用定界符;格式:格式:?|?|?说明:说明:1)1)输出项可为变量、常量、表达式。输出项可为变量、常量、表达式。2)2)输出项目表中的各项是用逗号分隔的,命令执行时遇到逗号就空一格
8、。输出项目表中的各项是用逗号分隔的,命令执行时遇到逗号就空一格。3)?3)?是表示在下一行输出各输出项,是表示在下一行输出各输出项,?是在当前行当前列输出各输出项。是在当前行当前列输出各输出项。格式格式 功能功能 显示内存变量的当前内容显示内存变量的当前内容,同时可选择打印或者将这这些内容送到一个文本文件中同时可选择打印或者将这这些内容送到一个文本文件中.在命令窗口依次输入执行以下命令在命令窗口依次输入执行以下命令,观察结果观察结果 123.456 “中国中国.重庆重庆 *e:执行完毕后执行完毕后,打开打开e:,可以看到可以看到,里面多了一个里面多了一个b1.一个程序是由若干行组成,一个程序是
9、由若干行组成,每行由回车键结束每行由回车键结束1)命令行:一个命令可以写在一行也可以分多行书写,分行书写时应该在行尾加续行符)命令行:一个命令可以写在一行也可以分多行书写,分行书写时应该在行尾加续行符“;”2)命令的注释:注释符有,)命令的注释:注释符有,*,三种三种 格式格式1:格式格式2:*格式格式3:功能:程序注释功能:程序注释说明:说明:格式格式1为行尾注释,即可写在命令行的尾部。为行尾注释,即可写在命令行的尾部。格式格式2与格式与格式3为行首注释,即以为行首注释,即以*和开始的行都为注释和开始的行都为注释1顺序结构:顺序结构:顺序结构程序的执行:按照语句排列先后顺序,一条接一条地执行
展开阅读全文