第2章结构化程序设计.doc

第2章结构化程序设计.doc

ID:58838598

大小:82.50 KB

页数:14页

时间:2020-09-24

第2章结构化程序设计.doc_第1页
第2章结构化程序设计.doc_第2页
第2章结构化程序设计.doc_第3页
第2章结构化程序设计.doc_第4页
第2章结构化程序设计.doc_第5页
资源描述:

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

1、第2章结构化程序设计第一讲重点:命令文件的建立与执行命令;常用的输入、输出命令难点:带参数的命令文件的执行教学目的:掌握命令文件的建立与执行命令;常用的输入、输出命令教学方法和手段:理论讲授、多媒体演示和实际操作相结合。理论讲解主要以讲授为主,辅以设问、引导、启发、提问等教学方法。演示主要以案例驱动教学方法为主,辅以设问、引导、启发、提问等教学方法。学生上机操作以任务驱动教学方法为主。教学过程:一、首先复习上次课的主要内容。复习主要以提问、设问等方式进行。提问时使用具体的例子。二、通过引论,导入新课。2.1.1命令文件的建立与执行1.命令文件概念程序是为了完成一定任务,由若干条

2、可执行的命令或语句组成的序列。而用于存储这些由命令组成的文件,即为命令文件,又称为程序文件。命令文件的扩展名为prg。2.命令文件的建立建立程序文件可以用任何一种字处理的文本编辑器进行(如Windows自带的记事本)。下面我们将介绍如何调用VFP内嵌的编辑器建立程序文件。格式:Modifycommand[<文件名>

3、?]Modifyfile[<文件名>

4、?]功能:进入程序编辑器,创建程序文件。说明:①可选项[<文件名>

5、?]用于设置要编辑的文件名。②在文件名前可指明路径,若未指明则默认路径为当前驱动器的当前目录。如执行命令Modifycommandc:shuexam1,程序

6、文件exam1.prg储存在c盘的子目录shu下,而执行Modifyfileexam2.prg后,程序文件exam2.prg将储存在当前驱动器的当前目录中。例1编写程序exam1.prg,计算表达式a*b,a>b的值,并在屏幕上显示出结果,其中a的值为3,b的值为5。程序内容如下:settalkoffa=3b=5?a*b?a>bsettalkon在命令窗口中输入modifycommandexam1或输入modifyfileexam1.prg即可进入到程序编辑窗口,输入程序内容后,按下Ctrl+w组合键保存,就将exam1.prg程序存入到磁盘。我们就在计算机上建立了一个exam

7、1.prg程序文件。3.程序文件的执行当一个程序文件建立后就可以运行了。运行VFP程序的命令格式如下:格式:Do<程序文件名>[with<参数表>]功能:执行指定的程序。说明:①若是省略程序文件的扩展名,则系统默认其扩展名为prg。②命令中的可选项[with<参数表>]用于执行带参数的程序。③在某一个程序文件中调用其他命令文件作为子程序也使用Do语句。创建程序命令:modifycommandexam2程序内容如下:clearsettalkoffusestudentlistfor总分>320fields学号,姓名,总分offusesettalkon建立该程序后,执行命令为:doe

8、xam2则屏幕上将会显示出:学号姓名总分韩伟娟339.0例3编写程序exam3求三角形的面积。创建程序命令:modifycommandexam3程序内容如下:parametersa,b&&定义了形式参数a,barea=(a*b)/2?"三角形面积为:",area建好exam3.prg文件后,执行下述命令便可求出一个三角形面积。r=3doexam3withr,2*r程序运行结果如下:三角形面积为:9在exam3程序中,parameters语句后跟参数表,这些参数称为形式参数。执行命令中列在with后的参数称为实在参数。实在参数和形式参数的个数、类型与排列次序必须完全相匹配。2.1

9、.2常用命令关于表操作的基本命令,在前面我们已经做过一些详细的介绍,本小节将从程序设计的角度出发,对一些在程序中常用的基本命令作具体的说明。1.非格式化输入语句(1)字符串输入命令Accept格式:Accept[<提示信息>]to<内存变量>功能:在屏幕上显示提示信息,等待用户键入一串字符,并把输入的字符串赋值给指定的内存变量。说明:①[<提示信息>]是一个字符型的表达式,若省略<提示信息>则不显示任何提示信息。②内存变量是一个已定义或未定义的字符型内存变量。③用户从键盘上输入字符串时,不必输入字符定界符,只要直接输入字符串中的字符即可。字符输入完后,按回车键表示结束,回车键不

10、作为字符串中的字符。若直接按回车键,则获得空字符串。例4执行下述语句:accept"请输入性别:"tosex此语句的功能是在屏幕上显示“请输入性别:”,并将用户输入的内容存放到内存变量sex中。若用户性别是“男”,则用户需键入——男,再按一次回车键即可。(2)数据输入命令Input格式:Input[<提示信息>]to<内存变量>功能:在屏幕上显示提示信息,等待用户键入数据,将键入的值赋给指定的内存变量。说明:①提示信息是一个字符型的表达式,若省略<提示信息>则不显示任何提示信息。②内存变量是

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

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

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