Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第9讲
23页1、第9讲,第6章 程序设计基础,2,教学内容,第6章 程序设计基础 6.1 程序文件的建立和运行 6.2 程序的基本结构,第6章 程序设计基础,3,教学重点 熟练掌握命令文件的建立 熟练掌握分支结构:IF、DO CASE 语句 教学难点 IF、DO CASE 语句使用,第6章 程序设计基础,4,6.1程序文件的建立和运行,6.1.1程序文件的建立与编辑,【引例】对学生表先按“性别”升序排序,再按“入学成绩” 降序排序,生成新表“学生入学成绩”。,要实现程序功能,这些语句都需要在命令窗口中输入,把这些语句组织在一起,存放在一个文件中程序文件。这个文件可以随时被调用执行,以完成相应功能,程序是能够完成一定任务的命令的有序集合,将这一组命令组织在一起,存放在一个文件中,这个文件就是程序文件.,第6章 程序设计基础,5,6.1程序文件的建立和运行,6.1.1程序文件的建立与编辑 程序文件的建立 菜单方式: “文件” “新建” 命令方式:MODIFY COMMAND 程序文件的编辑 “文件打开”,在这里输入和编辑程序代码,第6章 程序设计基础,6,6.1程序文件的建立和运行,6.1.2程序文件的运
2、行 菜单方式 “程序运行” 命令方式 DO 工具栏中的“ ”按钮,程序中遇到以下命令,则程序终止执行: RETURN:返回到调用它的上级程序或命令窗口 CANCEL:清除所有私有变量,返回到命令窗口 QUIT:退出Visual FoxPro,返回到操作系统。,用DO命令若不指定扩展名,按以下顺序查找同名文件执行,第6章 程序设计基础,7,6.1程序文件的建立和运行,6.1.3常用辅助命令 SET TALK ON/OFF ON:显示程序中数据处理命令的中间结果 OFF:不显示程序中数据处理命令的中间结果 注释语句,以NOTE或*开始注释语句:一般放在代码行的开头, 称为注释行,对整个或部分程序段功能起到说明作用 以&开始的注释语句:放在命令行后,注释当前命令 行的功能,第6章 程序设计基础,8,6.1程序文件的建立和运行,6.1.3常用辅助命令 【例6.1】注释语句的使用,* 计算圆的面积 CLEAR &清屏 r=6 &r为圆的半径 s=pi()*r*r &计算圆的面积 ?“圆的面积为:“,s &输出圆的面积 RETURN &程序结束语句,此题的功能为:计算半径为6的圆的面积并输出,如果
3、要计算任意半径的圆的面积,可以吗?应该怎样更改程序?,程序运行时需要用户输入数据交互,第6章 程序设计基础,9,6.1程序文件的建立和运行,6.1.4常用交互输入语句 ACCEPT命令,【格式】ACCEPT TO 【功能】等待用户从键盘输入字符串,按回车键后,将键盘输入的值赋给,【说明】 的值为提示信息,引导用户输入数据。 用户输入的数据将作为字符串类型数据赋给 如果不输入任何内容直接按回车键,系统会把空字符串赋给内存变量,第6章 程序设计基础,10,6.1程序文件的建立和运行,6.1.4常用交互输入语句 【例6.2】根据学号查询学生信息,SET TALK OFF ACCEPT “请输入学生的学号:“ TO xh SELECT 学号,姓名,出生年月 FROM 学生 WHERE 学号=xh CLOSE DATABASE RETURN,等待用户输入数据,用户输入的数据赋给了变量xh,注意xh的类型,第6章 程序设计基础,11,6.1程序文件的建立和运行,6.1.4常用交互输入语句 INPUT命令,【格式】 INPUT TO 【功能】等待用户从键盘输入数据,按回车键后,将键盘输入的值赋给,【
《Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第9讲》由会员E****分享,可在线阅读,更多相关《Visual Forpro数据库设计与应用 教学课件 ppt 作者 安晓飞 10VFP第9讲》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-05-10 29页
2024-05-10 33页
2024-05-10 48页
2024-05-10 30页
2024-05-10 30页
2024-05-10 40页
2024-05-10 25页
2024-05-10 43页
2024-05-10 16页
2024-05-10 31页