- 1、本文档共91页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 程序设计基础 本章主要介绍 程序设计的3种基本结构 子程序、过程和函数的设计与调用 面向对象程序设计的初步知识。 程序 程序是为完成某一任务而编写的指令的集合。 程序文件的扩展名为.prg。 程序的书写原则 每行只能写一条命令,并以回车键结束 一条命令较长,可用“;”续行 适当加上注释(*,)以提高程序的可读性。 7.2 程序文件的建立、编辑与运行 1. 新建程序 P201 命令法: modify command 程序文件名 菜单法: 文件?新建?程序 例7-1: 建立prog1.prg程序,程序功能是在屏幕上显示信息“欢迎使用学生学籍管理系统” 2.修改程序 方法一:文件——打开,选中一程序,“打开”即可在命令编辑器窗口中修改程序。 方法二: modify command 程序文件名 3. 程序文件的运行 (1)命令方式 格式: DO 程序文件名 功能: 执行由文件名表示的程序 说明: DO命令默认运行.prg程序.要运行其他程序, 文件名中须包括扩展名. 例: do p1 (2) 界面操作 “程序”?“运行” 或 ! 7.3 程序中的常用命令 程序中常用到输入命令和输出命令。 输入命令:用于在程序执行过程中,暂停程序的执行,等待用户从键盘输入数据。 输出命令:用于显示程序的运行结果。 7.3.1 交互式输入命令 (1)字符串输入命令 accept [提示信息] to 内存变量 功能:暂停程序运行,等待用户从键盘输入一串字符,存入到内存变量中。 注意:从键盘输入信息将自动作为字符型数据存入内存变量中,不必加引号。 提示信息是字符串常量或变量,可省略 例:accept to a accept “请输入你的姓名” to na 例7-5:显示学生表中指定学号的学生记录. use 学生 accept “请输入学号 to xh locate for 学号=xh display 例: accept 请输入要使用的文件名 to f Use f browse (2)单字符输入命令 wait [提示信息] [to 内存变量] 功能: 暂停程序运行,等待用户从键盘输入一个字符后,立即执行后续程序(不需要按回车键)。 说明: 若无提示信息:屏幕显示“按任意键继续”. to内存变量: 将该输入的字符存入指定的内存变量 该命令可以带上 window [at行,列]子句,用以指明提示窗口的位置。行0-24, 列0-79 该命令的最后可以带上[timeout 秒数]子句:用以指明中断wait命令之前,等待的秒数。(限时输入) 例7-3: wait命令示例 Wait 主窗口中提示“按任意键继续……” wait “请您键 wait 请按任意键继续 window wait 请按任意键继续 window at 16,20 wait 请按任意键继续 window timeout 5 例: wait命令示例 wait 主窗口中提示“按任意键继续……” wait 请按任意键 wait 继续查找吗?(Y/N) to k if upper(k)=“Y” …………………… (3)表达式输入命令 input [提示信息] to 内存变量 功能:暂停程序运行,接受用户从键盘上输入的数据并赋给内存变量. 可用于输入N、C、L、D等型数据,并可输入表达式式。 说明: 一般用于输入数值型数据 如: input 请输入a的值: to a Input命令也可以输入是字符型, 逻辑型、日期型数据,但需加定界符 字符型 (“ ” [ ]) 逻辑型 (.t. .f.) 日期型 ( { } ) 默认使用严格日期格式,在输入时也可用ctod将字符型的转换成日期型 例:使用input命令输入不同类型的数据: input 请输入你的姓名: to name input 请输入你的出生日期: to birth input 请输入你的年龄: to age input 你是否是党员: to p 分别输入的是: “王小平” (注:与accept区别) {^1991-12-25} 或ctod(“12/25/91”) 24 .t. (4)定位输入输出命令 格式: @行,列 [say 提示信息] [get 变量名]
您可能关注的文档
- MENTOR 原理图设计培训教程.ppt
- MERCER美世国际岗位评估系统(V3.1版).ppt
- microbit基础实验课程.ppt
- 层次分析法案例.ppt
- 茶叶种植技术.ppt
- 差动放大电路及运算放大器.ppt
- 第1节_长度和时间的测量.ppt
- 第1章 可靠性与风险分析概述.ppt
- 第1章 细菌的形态与结构(q).ppt
- 第1章__食品的腐败变质及其控制.ppt
- 年产250万吨煤化甲醇项目可行性研究报告.docx
- 双氰胺项目计划书(项目投资分析).docx
- 2025年阴离子交换膜市场调查报告.docx
- 风电涂料项目可行性研究报告.docx
- 2025年中国城市轨道交通行业发展现状及市场前景分析预测报告.docx
- 辆越野房车产业化及研发中心项目可行性研究报告写作模板(一).docx
- JJF(新) 140-2024 电气安全综合分析仪校准规范.docx
- 【可行性报告】2025年立式压铸机行业项目可行性分析报告.docx
- 2025年中国山西能源行业市场深度分析及投资策略咨询报告.docx
- 木工艺鞋项目可行性研究报告方案(可用于立项及银行贷款+2025详细.docx
最近下载
- 5年(2019-2023)中考1年模拟英语真题分项汇编(全国)专题06 阅读理解之说明文(解析版).pdf VIP
- 《会计基础》教案 第2课 会计基本假设、会计基础、会计信息质量要求和会计准则体系.doc
- 4.《望海潮》《扬州慢》比较阅读教学设计2023-2024学年统编版高中语文选择性必修下册.docx
- 熔化焊接与热切割安全技术实际操作考试.docx
- 中图版地理七下期中复习提纲.pdf VIP
- 部编版语文二年级下册全册优秀ppt课件.pptx
- 马铃薯种传土传病害.ppt VIP
- 生猪屠宰兽医卫生检验人员考试题库5份(含答案).docx
- 四川省2021年10月自考03331公共事业管理试题.doc
- 常用玻璃量器检定培训课件.pptx
文档评论(0)