结构化程序设计讲课文档.ppt
《结构化程序设计讲课文档.ppt》由会员分享,可在线阅读,更多相关《结构化程序设计讲课文档.ppt(71页珍藏版)》请在第壹文秘上搜索。
1、结构化程序设计第1页,共71页。(优选)结构化程序设计第2页,共71页。一、一、 程序文件的建立程序文件的建立 1 1命令方式命令方式 Modify Command Modify Command 2 2菜单方式菜单方式 单击系统菜单单击系统菜单“文件文件”、“新建新建”,弹出,弹出“新新 建建”窗口。窗口。 在在“新建新建”窗口中,选择窗口中,选择“程序程序”、“新建文新建文 件件”,进入,进入“程序文件编辑程序文件编辑”窗口。窗口。 在在“程序文件编辑程序文件编辑”窗口中,逐条输入命令行。窗口中,逐条输入命令行。 结束后,单击系统菜单结束后,单击系统菜单“文件文件”、“保存保存”,在,在 窗
2、口的窗口的“保存文档为:保存文档为:”对话框中,输入程序文对话框中,输入程序文 件名,默认的文件类型为件名,默认的文件类型为* *.Prg.Prg,单击,单击“保存保存” 按钮,建立程序文件的操作结束。按钮,建立程序文件的操作结束。第3页,共71页。二、二、 程序文件的执行程序文件的执行 程序文件保存在磁盘上,在需要运行时可从磁盘调程序文件保存在磁盘上,在需要运行时可从磁盘调入内存执行。入内存执行。 注意:程序运行后,会自动产生一个文件类型注意:程序运行后,会自动产生一个文件类型为为.Fxp.Fxp的同名的编译程序。的同名的编译程序。1 1命令方式命令方式 DoDo程序文件名程序文件名2 2菜
3、单方式菜单方式 单击系统菜单的单击系统菜单的“程序程序”、“运行运行”,在弹出的,在弹出的“运行运行”窗口中,选择路径、双击需要运行的程序名。窗口中,选择路径、双击需要运行的程序名。第4页,共71页。二、二、 程序设计中的常用语句程序设计中的常用语句 程序设计中的常用语句包括输入语句、输出语句、程序设计中的常用语句包括输入语句、输出语句、终止程序执行语句、清屏与注释语句。终止程序执行语句、清屏与注释语句。1、 输入、输出语句输入、输出语句 输入语句是程序运行时人机交互的界面,用于输输入语句是程序运行时人机交互的界面,用于输入程序运行时所需要的数据。而输出语句是用于输出入程序运行时所需要的数据。
4、而输出语句是用于输出程序运行的结果。程序运行的结果。第5页,共71页。1 1输入语句输入语句 输入语句提供了在程序运行的过程中暂停程序的输入语句提供了在程序运行的过程中暂停程序的执行,等待用户从键盘上输入数据,当用户以回车键执行,等待用户从键盘上输入数据,当用户以回车键结束输入时,系统将表达式的值存入指定的内存变量,结束输入时,系统将表达式的值存入指定的内存变量,程序继续运行。输入语句有非格式化输入命令和格式程序继续运行。输入语句有非格式化输入命令和格式化输入命令两种。化输入命令两种。(1 1)非格式化输入命令)非格式化输入命令 非格式化输入命令共有三条:非格式化输入命令共有三条: Input
5、Input、AcceptAccept和和WaitWait。Input Input To To内存变量内存变量Accept Accept To To内存变量内存变量Wait Wait To To内存变量内存变量第6页,共71页。参数说明:参数说明: InputInput命令能接受除备注型、通用型以外的数据类命令能接受除备注型、通用型以外的数据类型,但数据为字符型、日期型或逻辑型时应使用相应型,但数据为字符型、日期型或逻辑型时应使用相应的定界符。的定界符。 AcceptAccept命令只接受字符型数据。输入字符串时,不命令只接受字符型数据。输入字符串时,不需要用定界符。需要用定界符。 Wait W
6、ait To To内存变量内存变量 命令只接受命令只接受单个字符。如果执行不带任何参数的单个字符。如果执行不带任何参数的WaitWait命令会弹出命令会弹出“按任意键继续按任意键继续”的提示。的提示。 第7页,共71页。例例9-19-1:在学生档案表中,按学号直接定位查询学生记录。:在学生档案表中,按学号直接定位查询学生记录。 Use Use 学生档案表学生档案表accept 请输入查询学生的学号:请输入查询学生的学号: To A1Locate For 学号学号=A1Display例例9-29-2:在学生档案表中,按年龄顺序定位查询学生记录。:在学生档案表中,按年龄顺序定位查询学生记录。 Us
7、e Use 学生档案表学生档案表 Input “ Input “请输入查询学生的年龄:请输入查询学生的年龄:” To A2” To A2 Locate For Locate For 年龄年龄=A2=A2 Display Display Continue Continue Display Display第8页,共71页。例例9-3:在学生档案数据表中,以性别和年龄为表达式索引:在学生档案数据表中,以性别和年龄为表达式索引定位查询学生记录。定位查询学生记录。Use 学生档案表学生档案表Index On 性别性别+Str(年龄年龄,2) To XbnlInput “请输入查询学生的年龄:请输入查询学
8、生的年龄:” To A4Accept “请输入查询学生的性别:请输入查询学生的性别:” To A5Seek A5+Str(A4,2)Display第9页,共71页。(2 2)屏幕格式输入语句)屏幕格式输入语句 在指定行、列的位置,从键盘上为变量赋值。这在指定行、列的位置,从键盘上为变量赋值。这个变量可以是内存变量,也可以是字段变量。个变量可以是内存变量,也可以是字段变量。 如果是内存变量,必须事先定义好。如果是字段如果是内存变量,必须事先定义好。如果是字段变量,必须事先打开相应的数据表。变量,必须事先打开相应的数据表。 Say Say Get Get 第10页,共71页。参数说明:参数说明:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 结构 程序设计 讲课 文档