重庆理工大学计算机科学与工程学院Visual FoxPro 6.0程序设计课件第八讲 FOX程序设计初步.pptVIP

重庆理工大学计算机科学与工程学院Visual FoxPro 6.0程序设计课件第八讲 FOX程序设计初步.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八讲 程序设计初步 计算机基础教研室 程序设计初步 程序设计的基本思想 程序文件的建立、修改、编译和运行 程序运行环境设置 基本输出语句 基本输入语句 程序设计的基本思路 进行需求分析,在此基础上建立与之匹配的数据模型和数据存取方式 完成算法分析 程序源代码的编制、运行和调试 目标测试 程序的编译和封装 建立一个简单的程序 建立一个源代码程序文件EXP1.PRG (MODI COMM EXP1) SET TALK OFF CLEAR CLEAR ALL PI=3.141596 INPUT “请输入圆的半径:” TO R S=PI*R^2 ? “圆的面积为:”,S WAIT “” CLEAR CLEAR ALL SET TALK ON RETURN 建立一个简单的程序 运行程序 EXP1.PRG DO EXP1.PRG 修改、调试程序 1) 当运行程序时,若发现了程序的语法错误或物理错误,程序的执行会立即终止,光标会出现在错误的语句行,要求修改。 2)可用命令 MODI COMM EXP1 重新对程序进行编辑修改。 3)利用工具菜单中提供的调试窗口和跟踪窗口对程序的逻辑错误进行分析和修改 建立一个简单的程序 编译程序 源程序EXP1.PRG(在FOX环境中执行) 目标程序EXP.FXP(在FOX环境中执行) 可执行程序EXP1.EXE(在WINDOWS环境中执行) 程序运行环境的设置 SET 命令的作用和格式(p29) 对系统或程序运行环境进行设定:日期格式、颜色、打印机状态、输入输出格式等等。 基本格式: SET TALK ON|OFF SET EXACT OFF|ON ………… SET DATE TO ANSI SET COLOR TO B,R 基本输出命令 表达式输出——?|??命令 ?|?? AT列位置 FONT “字形符”,大小 STYLE “风格符” PICT描述表达式 FUNCTION 格式表达式 1) 风格符 B(粗体) I(斜体) N(正常)O(轮廓) Q(不透明)S(阴影)T(透明) U(下划线) 2) 字型符 基本输出命令 文本显示命令 格式1: \ | \\ 文本行 格式2: TEXT 文本行 ENDTEXT 基本输出命令 格式输出命令 @ 行,列 SAY 表达式 FONT “字形符”,大小 STYLE “风格符” PICT描述表达式 FUNCTION 格式表达式 COLOR SCHEME 颜色码 | COLOR 颜色对 SIZE 长度,高度 基本输入命令 键盘输入命令 1)ACCEPT [提示信息] TO 内存变量名 等待键盘输入字符串,回车结束,并将其存储到指定变量中 2)INPUT [ 提示信息] TO 内存变量名 等待键盘输入一个表达式,回车结束,并将表达式的值存储到指定变量中 3) WAIT [提示信息] [TO 内存变量] 暂停程序运行,显示提示信息,等待用户按键,并可能将其存储到指定变量中 基本输入命令 格式出入命令 @行,列 [SAY 表达式] GET 变量… [PICT…] [FUNCTION…]…… READ [SAVE] [CYCLE] 在指定的位置显示表达式的值,接着显示已经定义好的变量的值,等待用户键盘的修改,READ命令获取修改得到的新值 课堂范例2:输入一个学生姓名,请显示该学生的基本信息,(用传统方法和SQL语句) 分支结构问题的提出 在上面的范例中,显然看出一些破绽:即,我们要对找到该人和没有找到该人做出判断,然后根据判断输出不同的信息,在程序中怎么样才能实现这样的功能呢?回答:分支结构 改造程序,用分支结构来实现 IF逻辑表达式 …… [eles ……] ENDIF * *

您可能关注的文档

文档评论(0)

ormition + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档