- 1、本文档共144页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用(上)
数据库应用(下) 数据库应用(上) 主讲人:陈枫 引论 学习程序设计 命令计算机做你要它做的事 程序设计工具:程序设计语言 我们要学的是:Visual Foxpro---VFP 第一个VFP程序 第一个VFP程序 每个VFP程序 是扩展名为.prg的一个文件,例如p1.prg 它是由不同的语句组成的 所以学习的重点是各种语句 计算机的工作原理 VFP中内存单元用变量来表示。例如:R 每一个变量都有一个名字,取名规则: 必须以字母开头; 见名知意:例如Weight,Heiget,SUM 变量的取值: R=10 X=1 赋值语句 变量(计算机内存中的一个单元) R 就是一个变量,它可以取不同的数值 计算机中变量取值的方式 R=5 R的值等于5 R=10 R的值等于10 这就是VFP的两条语句,称为赋值语句 R称为变量,=称为赋值运算符,表示赋值运算,10称为常量,这条语句的作用:把10赋给变量R,变量R的值为10 数据的运算 对于数值型数据,能进行的运算有 +,-,*,/ 3.14*R*R, 4*x 乘方:**或^ 3.14*R^2 取模:% 5%3 优先级:2^3%5*(5-3) 这些都称为数值表达式 变量和运算 内存中的单元用变量表示,例如:R CPU的运算用运算符号表示,例如:+,-,* 这就是高级程序设计语言。 例子 求一元二次方程ax2+bx+c=0的根。 a= 1 b= 2 c=1 X1=(-b+sqrt(b*b-4*a*c))/(2*a) X2=(-b-sqrt(b^2-4*a*c))/(2*a) 已知三角形的三条边,求三角形面积。 A=3 B=4 C=5 S=(A+B+C)/2 AREA=SQRT(S*(S-A)*(S-B)*(S-C)) 输入语句 功能:从键盘给变量赋值 VFP中有三条输入语句 表达式接收语句:INPUT语句 格式:INPUT 字符表达式 TO 变量 例如:INPUT “请输入一个整数:” TO A 例如:INPUT “请输入一个字符串:” TO A 字符串接收语句:ACCEPT语句 格式:ACCEPT 字符表达式 TO 变量 例子:ACCEPT “请输入学号:” TO XH 单字符接收语句:WAIT语句 格式:WAIT 字符表达式 TO 变量 例:WAIT “是否继续?Y-继续,N-终止” TO YN 输出语句 换行输出语句:?表达式 功能:先换行,再输出表达式的值。 例:在命令窗口验证已学的内容。 同行输出语句:??表达式 功能:同?,只是显示在上次输出的同一行。 常量和数据类型 VFP中的常量就是常数; VFP数据类型有:数值型,字符型,逻辑型,日期型 象10,5,3.14等称为数值型常量 除了数值型常量,在VFP中还要用到其它类型的常量 为了处理字符,要用到字符型常量 汉字: “中国”,‘计算机’ 英文字符: “A”, ‘I am a student’,‘R’ 阿拉伯数字: “0”,’10’,“12345” ‘R’:ASCII码为 1010010 化成十进制数为82 ‘0’:ASCII码为 0110000 化成十进制数为48 比较:R=0和P=‘0’ 为了处理只有两个状态的值,要用到逻辑型常量 .T. 表示逻辑真 .F. 表示逻辑假 如果.T.表示开关“开”,那么.F.就表示“关” 如果.T.表示性别“男”,那么.F.就表示“女” 为了处理日期,要用到日期型常量 {^2008-03-01} {^2008/03/01} {03/01/08} {03-01-08} 重点:VFP中数据是要分类型的,常用的数据类型有数值型、字符型、逻辑型和日期型。 变量的类型 变量和常量一样也有类型 R=10 变量R是数值型 学号=“10001” 变量学号是字符型 性别=.T. 变量性别是逻辑型 Date={^2008-01-01} 变量Date是日期型 变量的三要素:名字,类型,值。 变量和常量组成了VFP程序的数据。 对于字符型数据,能进行的运算有 字符连接运算,有两种形式 +连接:“中国”+“浙江” 结果为“中国浙江” -连接:“中国”-“浙江” 结果为“中国浙江” 比较:“中国 ”+“浙江” 结果为“中国 浙江” “中国 ”-“浙江” 结果为“中国浙江 ” 宏代换运算,也就是替换运算 X=“中国” X 结果为:中国 X=“中国” X.Y 结果为:中国Y X=“中国” X..Y 结果为:中国.Y 对于日期型数据,能进行的运算有 两个日期型数据可以相减 {^2004-10-10}-{^2004-10-05}=5 日期型数据加上一个整数 {^2004-10-5}+5={^2004-10-10} 日期型数据减去一个整数 {^2004-10-10
您可能关注的文档
最近下载
- 跨境电子商务就业能力展示.pptx VIP
- 南吕一枝花不伏老PPT课件.ppt
- 2024年华医网继续教育社区获得性肺炎的诊与治答案.docx VIP
- 《财经法规与会计职业道德》习题答案及解析.pdf VIP
- 水中桩基安全专项施工方案.pptx VIP
- 南芯产品规格书SC8905.pdf
- 名人-李大钊 -人物介绍.pptx VIP
- 梅建强教授治疗药物依赖性失眠经验总结-来源:现代中西医结合杂志(第2022012期)-河北省中西医结合学会、中华中医药学会.pdf VIP
- 2024年二建继续教育-项目管理实施规划(施工组织总设计)编制(必修)1、及答案.docx VIP
- 《企业内部控制基本规范》.pptx
文档评论(0)