4章顺序结构程序设计

4章顺序结构程序设计

ID:45030830

大小:462.00 KB

页数:38页

时间:2019-11-08

4章顺序结构程序设计_第1页
4章顺序结构程序设计_第2页
4章顺序结构程序设计_第3页
4章顺序结构程序设计_第4页
4章顺序结构程序设计_第5页
资源描述:

《4章顺序结构程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章程序设计步骤程序:是指将完成某一种功能的一组命令按一定的逻辑结构和语法规则,编写一个完整的命令序列(即代码的集合)。第四章顺序结构程序三大结构:顺序、分支、循环。任何编程语言(VB、C、JAVA…)都有这三大程序结构,只不过书写格式略有不同。顺序结构:按命令的出现先后顺序,依次执行。顺序结构是最简单、常用的基本结构。一个程序通常可分为三个部分:输入、处理和输出。一、基本语句1.赋值语句STORE<表达式>TO<名称列表>变量名=<表达式>2.程序注释语句.程序中的说明,方便阅读。NOTE[〈注释内容〉]*[〈注释内容〉

2、]&&[〈注释内容〉]—行尾注释3.暂停语句WAIT[<提示信息>][TO<内存变量>][TIMEOUT<数值表达式>]WAIT"继续否(Y/N)?"TOANS4.语句续行在行未加上续行符“;”(半角分号)5.输入字符串ACCEPT[〈字符表达式〉]TO〈内存变量〉6.输入数据命令INPUT[〈字符表达式〉]TO〈内存变量〉7.输出数据命令:?

3、??8.程序结束语句RELEASETHISFORM

4、THISFORM.RELEASE()过程结束:RETURN

5、终止VFP运行QUIT一、面向过程编程程序文件1.简介扩展名.prg2

6、.建立方法:命令方式:ModifyCommand[文件名]菜单方式:文件---新建---程序3.保存并运行命令方式:do<程序文件名>菜单方式:程序----运行二、顺序结构顺序结构按照出现的先后顺序依次执行,执行完一条命令(语句),继续执行在书写顺序上紧接着此语句的下一条语句。求解一元二次方程AX2+BX+C=0a=1b=4INPUT"输入C的值:"TOCx1=(-b+SQRT(b*b-4*a*c))/(2*a)x2=(-b-SQRT(b*b-4*a*c))/(2*a)?"方程的根是:",x1,"另一个根是:",x2面向对象

7、程序设计简介面向对象技术的基本出发点在于尽可能地按照人类认识世界的方法和思维方式来分析和解决问题。面向对象技术即以对象为最基本的元素,对象构成了分析和解决问题的核心。例:解方程3.1.1对象的属性、事件与方法从可视化编程的角度来看,对象是一个具有属性(数据)和方法(行为方式)的实体。一个对象建立以后,其操作就通过与该对象有关的属性、事件和方法来描述。1.对象的属性属性(Property)是指对象的一项描述内容,用来描述对象的一个特性,不同的对象有不同的属性,而每个对象又都由若干属性来描述。属性值的设置或修改可以通过属性窗口和

8、编程的方法来改变。在程序中设置属性的一般格式是:表单名.对象名.属性名=属性值Thisform.label2.caption=“a=2”例:日期时间Thisform.label1.caption=“当前时间:”2.对象的事件所谓事件(Event),是由VFP预先定义好的、能够被对象识别的动作,如单击(Click)事件、双击(DblClick)事件、装入(Load)事件、移动鼠标(MouseMove)事件等,不同的对象能识别的事件不全相同。对象的事件是固定的,用户不能建立新的事件。事件过程事件过程(EventProcedure

9、)是为处理特定事件而编写的一段程序。当事件由用户触发(如Click)或由系统触发(如Load)时,对象就会对该事件作出响应(Respond)。3.对象的方法方法(Method)是与对象相关联的过程,VFP的方法属于对象的内部函数,用于完成某种特定的功能而不一定响应某一事件,如添加对象(AddObject)方法、绘制矩形(Box)方法、释放表单(Release).方法也被“封装”在对象中,不同的对象具有不同的内部方法。VFP提供了百余个内部方法供不同的对象调用。与事件过程不同的是,根据需要可由用户自行建立新方法。4.事件与方法

10、的程序调用事件过程由事件的激发而调用其代码,也可以在运行中由程序调用其代码,在程序中调用事件代码的格式是:表单名.对象名.事件名Thisform.command1.click方法的代码只能在运行中由程序调用.在程序中调用对象方法的格式是[[〈变量名〉]=]〈表单名〉.〈对象名〉.〈方法名〉()Thisform.release()例:日期时间二、面向对象程编程步骤1、创建表单。2、添加对象。从“控件工具栏”选择对象模板。3、修改对象属性。4、编写按钮代码。Thisform.release()5、运行表单。未保存表单提示保存文件

11、,表单扩展名为:SCX、SCT。3.1.2控件与对象VFP编程的最大特点,就是利用VFP所提供的图形构件快速构造应用程序的输入输出屏幕界面。控件(Control)是某种图形构件的统称,如“标签控件”、“文本框控件”、“列表框控件”等,利用控件创建对象则是构造应用程序界面的具体方法。1.常用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。