- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP程序设计基础要点
VFP面向结构程序设计基础 旌德职教中心 陈俊友 2015年11月 1 简单的输入/输出命令 1.1 INPUT命令:输入表达式命令 格式 INPUT [字符表达式] TO 内存变量 功能 命令等待用户从键盘输入数据后按回车键确认 字符表达式为提示信息 输入的数据可以是常量、变量、表达式,但不能不输入数据直接按回车 除N型数据之外,在输入不同的数据类型数据时要加定界符,如’李明’、.T.、.F.、{^2005-10-28} 输入半径,求圆的面积 Set talk Off 关闭对话模式 Clear 清屏 INPUT 请输入圆的半径R= TO R S=3.1415926*R*R ? 圆的面积为S=+Str(s) Return Set TALK ON 注:当执行程序时,首先在屏幕上显示”请输入圆的半径R= ” ,并等待用户输入数据(直接输入,如2),用户输入完数据,并回车,程序才可以执行并显示执行结果(圆的面积为S=12.5663704) 1.2 ACCEPT命令:输入字符串命令 格式 ACCEPT [字符表达式] TO 内存变量 功能 命令等待用户从键盘输入字符串 命令只能接收字符串,输入字符串不需要加定界符,否则,系统会把定界符作为字符串的一部分 不输入任何内容按回车键,则把空串赋给指定的内存变量 输入半径,求圆的面积 Set talk Off 关闭对话模式 Clear 清屏 ACCEPT 请输入圆的半径R= TO R S=3.1415926*VAL(R)*VAL(R) ? 圆的面积为S=+Str(s) Return Set TALK ON 注:当执行程序时,首先在屏幕上显示”请输入圆的半径R= ” ,并等待用户输入数据(直接输入,如2),用户输入完数据,并回车,程序才可以执行并显示执行结果(圆的面积为S=12.5663704) 1.3 WAIT命令:输入单个字符命令 格式 WAIT [字符表达式] [TO 内存变量] [WINDOW ] [TIMEOUT 时间] 功能 显示字符表达式的值作为提示信息,暂停程序的执行,直到用户按任意键或单击鼠标时继续程序的执行;缺省,则显示默认的提示信息“按任意键继续……” 内存变量保存用户键入的字符,类型为字符型 WINDOW子句会在系统窗口出现一个WAIT提示窗口 TIMEOUT子句用来设定等待时间(秒数)。如果在等待时间里用户没有按键,系统将不再等待。 示例 WAIT 输入有误,请重新输入 Window TIMEOUT 5 Accept、input、wait之间的区别: wait命令只能输入一个字符, accept命令可以输入一个字符串, input命令可以输入各种类型的表达式。因此, wait命令和Accept命令中的变量一定是C型变量,而input命令中的变量类型由输入的表达式的值的数据类型决定。 使用wait命令输入数据时,只需输入一个字符,不需要按回车键,而使用accept命令和input命令输入数据时,需要按回车键表示输入结束。。 使用wait命令和accept命令输入C型数据时,不需要加定界符,而使用input命令输入C型数据时,需要加定界符。 accept命令和input命令只能在屏幕的当前光标下一行开始显示数据,而wait命令既可在屏幕上显示数据,也可以在系统窗口中显示数据。 因此, wait命令常用于输入单字符和显示信息;accept命令常用于输入字符串;input命令常用于输入其他类型的数据。 举例: 例1:输入学生的学号,保存到变量XH中 ACCEPT ”请输入学号:” TO XH 当程序执行时,首先在屏幕上显示”请输入学号:” ,并等待用户输入“学号”数据” (直接输入,不加定界符,,用户输入完数据,并回车,程序才可以执行并显示执行结果。 例2 : ①输入学生的入学成绩,保存到变量CJ中 INPUT ”请输入入学成绩:” TO CJ 当程序执行时,首先在屏幕上显示”请输入入学成绩:” ,并等待用户输入“入学成绩”数据(直接输入,如89),用户输入完数据,并回车,程序才可以执行并显示执行结果。 ②输入学生的学号,保存到变量XH中 INPUT ”请输入学号:” TO CJ 当程序执行时,首先在屏幕上显示”请输入学号:” ,并等待用户输入“学号”数据(加定界符输入,如),用户输入完数据,并回车,程序才可以执行并显示执行结果。 举例: 例3: ①要求用户选择输入字符Y或N Wait“是否继续(Y/N)?”TO XZ WINDOW 当程序执行时,首先在系统窗口显示提示窗口”是否继续(Y/N)?” ,并等待用户输入字符Y或字符N,用户输完,程序才开始执行。否则无限等待下去,直到用户按键为止。
您可能关注的文档
- Unit6Iamgoingtostudycomputerscience.ppt
- UNIX再学习--文件IO.doc
- unit4.ppt组织机构《世纪商务英语翻译教程》.ppt
- 20160511海绵城市视野下的水生态景观.pptx
- Unity-Pro编程培训教程第05章-变量及数据.ppt
- UL标签管理规范.ppt
- unit_3_longing_for_a_new_welfare_system.ppt
- unit_5_Favorite_food_课件.ppt
- Unit2绘画与修饰.ppt
- Unit_4_How_do_you_get_to_school课件.ppt
- 精编09 语法填空15篇(北京专用)(原卷版) -2025年高考英语冲刺之语法填空题(各地真题精编).docx
- 2024届江苏省吴江市平望中学高考化学押题试卷含解析.pdf
- 叉车安全操作培训试题带答案.docx
- 2024届江苏省宿迁市高考化学押题试卷含解析.pdf
- 石油化工产业投资合同.doc
- 物联网平台建设及数据共享协议.doc
- 二年级数学上学期期末检测题pdf青岛版.pdf
- 精编08 语法填空15篇(河南专用)(原卷版) -2025年高考英语冲刺之语法填空题(各地真题精编).docx
- 第五章 相交线与平行线 复习卷(含答案)人教版七年级数学下册 .docx
- 精编09 语法填空15篇(北京专用)(解析版) -2025年高考英语冲刺之语法填空题(各地真题精编).docx
文档评论(0)