安徽专升本计算机基础VFP编程的资料.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安徽专升本计算机基础VFP编程的资料

常量:在程序执行过程中,其值不变的量。在VFP中有数值型、字符型和逻辑型等常量。 整型:如12,-24,0 数值型常量 小数形式:如2.345,-3.1415 实型 科学记数法:如 -1.2345E12,1.0E-6 2、字符型常量:包含在一对定界符中间的所有字符。定界符可以是一对双引号、单引号或方括号。如: “Hello world!” ‘I asked,“Get the picture?”’ [She said,“You’re my super star.”] 字符串的长度为定界符里所有字符的个数(不包括定界符本身) 字符串原样照输出 逻辑型常量:如 .T. 和 .F. .T. 表示真,即条件成立。如: 53的值为 .T. , 5=-3的值为 .T. .F. 表示假,即条件不成立。如:-3-5的值为 .F. 变量:在程序的执行过程中,其值可以变化的量。变量命名:以字母开头,后跟若干个字母、数字串。变量名最好有含义,如:SCORE、SUM等。 运算符:有算术运算符、字符运算符、关系运算符和逻辑运算符 运算符的优先级高低次序: 说明:① -3^2的值为9; -(3^2)的值为-9 ②“ abc ”+ “def”结果为 “ abc def” ③“ abc ”- “def”结果为 “ abcdef ” ④ 关系运算的结果为逻辑值。条件成立,结果为 .T. ;条件不成立,结果为 .F. 如: 3+15结果为 .F. 5=-3+7 结果为 .T. ⑤ NOT、AND、OR的运算量必须是逻辑量,结果也是逻辑常量。 ⑥ 运算符有优先级的高低,具体如上图所示。同一行上的运算符,优先级相同。 表达式:用运算符将常量、变量、函数等连接起来,组成有意义的式子。计算表达式值时要注意运算符的优先级高低问题。 表达式的书写 代数式 VFP表达式 函数 输出命令 ? 与 ?? 格式: ? 表达式列表 ?? 表达式列表 说明: 表达式列表可以是一项或多项表达式,若是多项表达式,用逗号分开。 单个常量或变量可视作最简表达式 计算机执行 ? 表达式列表 语句时,先换行,再输出各表达式的值 计算机执行 ?? 表达式列表 语句时,直接在当前光标位置输出各表达式的值 如在命令框中输入:? “3+4=”,3+4 结果显示: 3+4= 7 接着再输入命令: ?? “Right” 屏幕显示: 3+4= 7Right 2. INT(18.7) 3. ROUND(3.456,2) 4. ABS(-7.8) 5. SQRT(25) 6. PI() 7. SIN(2) 8. MOD(8,3) 9. MAX(1,-4,2,-3,6,3+1,2*3+1) MIN(2.5,-3.6,0,8) SPACE(5) CHR(66) ASC(‘b’) LEN(“Follow me!”) ALLTRIM(“ ABCDEFG ”) SUBSTR(“ABCDEFG”,3,2) VAL(“238”) STR(365,5) 语句和程序结构 理论上已经证明,面向过程的程序设计,只要三种程序结构,就能解决任何问题。这三种程序结构分别是顺序结构、选择结构(或称分支结构)和循环结构。VFP提供了为数不多的三种结构的语句,现分述如下: (1)顺序结构 变量赋值和赋值语句 赋值语句格式: 变量=表达式 功能:先将表达式的值计算出来,然后赋予赋值号左边的变量 如: A=1 A=A+1 A=3+INT(-5.8) INPUT “提示信息” TO 变量 功能:程序执行到INPUT 语句时,首先显示“提示信息”中的内容,并等待用户从键盘输入数据,一旦数据输入后,变量得到相应的值,程序继续向下执行。 说明: 变量可以接受数值型或字符型值,键入字符型值时,必须带定界符。 “提示信息”可以缺省,通常带提示信息有利于数据输入。 ACCEPT “提示信息” TO 变量 功能:同上。 说明: 变量只能接受字符型值,键入字符型值时,不带引号 RETURN 、CANCEL语句: VFP程序的最后一条语句 交换A,B两个变量的值 Memory C=A A 3,4 A=B B 4,3 B=C C 3 计数 N=N+1 N的初始值为0 累加

文档评论(0)

3471161553 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档