- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机程序设计基础
程序与程序文件
以前所学的在命令窗口中逐条输入命令或选择菜单来执行命令是以交互方式来操作。
程序:能够完成一定任务的命令的有序集合。
这组命令被存放在称为程序文件或命令文件的文本文件中。
set talk off 设置交互方式开关为关
set talk on 。。。。。。。。。。。。。开
return 退出程序
以note或*开头的代码行为注释行。 无实际意义
命令行后也可添加注释,以开头。 无实际意义
命令分行符“;” 程序中每条命令都以回车键结尾,一行只能写一条命令
例: 计算圆的周长与面积:
Clear 清除VFP主窗口或当前用户自定义窗口里的全部内容
*设置半径
r=3
*依次计算周长和面积
P=2*pi( )*r 函数pi( )返回圆周率
a=pi( )*r^2
*输出计算结果
?“周长=”,p
?“面积=”,a
return
程序文件的建立与执行
建立与修改(默认扩展名prg)
建立步骤:
“文件”—“新建”—“程序”
在文本编辑窗口输入程序内容。
保存程序文件:“文件”—“保存”或ctrl+w
打开修改程序文件步骤:
“文件”—“打开”,“文件类型”—“程序”
选定文件文件,单击“确定”
编辑修改后,选择“保存”。 若要放弃本次修改,“文件”—“还原”或按Esc键。
用命令建立和修改: modify command 文件名
注:文件名可以写全称,也可以省略扩展名
若指定的文件名存在,则打开修改;若不存在,则建立一个新文件
执行程序文件
菜单方式:“程序”—“运行”,然后从文件列表框中选择程序文件, 单击“运行”
命令方式: do 文件名
文件中的一些命令:
cancal:终止程序运行,清除所有的私有变量,返回命令窗口
do:转移执行另一个程序(实现程序的嵌套)
return:结束当前程序的执行,返回调用它的上级程序,若无上级程序则返回到命令窗口。
quit:退出VFP系统,返回到操作系统。
简单的输入输出命令(三种)
input [字符表达式 to 内存变量]
该命令等待用户从键盘输入数据,可输入任何类型的合法的表达式。
输入字符串、逻辑型常量、日期时间型常量时必须加定界符。不能不
输任何内容直接按回车。
例: open data d
use 学生 in 0
clear
input ’请输入年龄:’ to mm
sele * from 学生 where 年龄mm
close data
return
accept [字符表达式 to 内存变量]
该命令等待用户从键盘输入字符串,且该命令只能输入字符串,输入时不需要加定界符。若不输入任何内容按回车,系统会把空串赋给内存变量。
wait [字符表达式[to 内存变量][window[at 行,列]][….]
该命令只能输入字符串,不用按回车,直接自动执行
例: open data d
use 11 in 0
wait ‘输入查询的姓:’ to ss
sele * from 11 where 姓名=ss
close data
return
程序的基本结构
程序结构是指程序中命令或语句执行的流程结构。
三种基本结构:顺序结构、选择结构、循环结构
选择结构(条件语句和分支语句)
条件语句:
if 条件 注意:if 和endif必须成对出现,if是本结
语句系列1 构的入口,endif是出口;条件语句
[ else 可以嵌套,但不能交叉。系统规定
语句系列2] endif与最近的一条if 配对。
endif
例:某地至北京的邮路里程为1043KM,“特快专递”时应在24小时内到达,计费标准每克0.05元,但超过100克后,超出的每克0.02元。试编写程序计算邮费。
Input ‘请输入邮件重量:
您可能关注的文档
- 装饰装修工程技术标准.doc
- 装饰装修阶段冬期施工方案.doc
- 裤子尺寸对照表.doc
- 褒义贬义成语大全.doc
- 褥垫层技术交底.doc
- 西京陪诊专员培训手册.doc
- 西北农林科技大学尔雅通识课(2015年)逻辑和批判性思维.doc
- 西北大学思修期末复习资料.doc
- 西北地区投资环境分析.doc
- 西北游攻略.doc
- DB41T 1778-2019 蔬菜质量安全追溯 信息采集规范.docx
- DB41T 2063-2020 白扁豆栽培技术规程.docx
- DB41T 1782.2-2019 保健推拿操作技术规范 第2部分:足部.docx
- DB41T 1783-2019 玉米长势遥感监测技术规范.docx
- DB41T 1905-2019 苜蓿青贮技术规程.docx
- DB41T 1947-2020 污水处理厂尾水人工湿地工程技术规范.docx
- DB41T 2069-2020 铁路运行降雨气象服务条件等级.docx
- DB41T 2138-2021 热熔型涂料路面标线施工技术规范.docx
- DB41T 2227-2022 碧翠瓷标准规范.docx
- DB41T 1773-2019 苹果红蜘蛛综合防治技术规程.docx
文档评论(0)