- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
结构化程序设计基础P150)
结构化程序设计基础(P150) 5.1 程序文件的建立与运行 5.2 程序中的常用命令 5.3 三种基本程序结构 5.4 多模块程序设计 5.1 程序文件的建立与运行 5.2 程序文件中的常用命令 input wait @…say … get @…say … get / read 二、其它辅助命令 2、控制程序运行命令 5.3 三种基本程序结构 5.3.1 顺序结构 5.3.2 分支结构 形式1: IF 条件 语句序列1 ENDIF 形式2: IF 条件 语句序列1 ELSE 语句序列2 ENDIf 例ex0505,写出程序运行结果 Iif( ) 条件函数的使用(P48) IF 举例(2) 二、case语句 DO CASE CASE 条件1 语句序列1 CASE 条件2 语句序列2 …… CASE 条件n 语句序列n [OTHErwise 语句序列(n+1)] ENDCase 例(ex0508.prg):分析程序,写运行结果 CASE 举例 5.3.3 循环结构 (P161) 一、 WHILE(当循环、条件循环) DO WHILe 循环条件 循环体 ENDDo 功能:如果条件成立,执行循环体; 然后再次判断条件是否成立: 当条件成立,执行循环体……;直到条件不成立,退出循环 例(ex0510.prg) 分析程序的功能 While 举例 二、for (步长循环 )(P163) FOR 内存变量=初值 TO 终值 [STEP 步长] 循环体 ENDFor|NEXT 步长的缺省值为1; 用于循环次数已知的情况。 for 举例(ex0514) 三、scan (扫描循环)(P164) SCAN [范围] [ FOR|WHILe 条件] 循环体 ENDScan 功能:对当前表进行循环,语句执行时在范围中依次寻找满足条件的记录,并对找到的记录执行循环体 例 (ex0512.prg) 分析程序的功能 四、 三种循环语句的比较 五、循环的专用语句loop、exit (P162) Ex0503_3,分析程序功能 六、多重循环 例:(ex0517.prg) 读程序,写运行结果 多重循环举例 例1(ex0518.prg):鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何? 小结:几种常用的循环形式(1) 小结:几种常用的循环形式(2) 5.4 多模块程序设计(P166) 子程序例题 二、带参数子程序的建立与调用 例(ex0522.prg) 写运行结果 子程序的嵌套调用 例(ex0523.prg) Return to master 等(P156) 子程序的嵌套调用 例(ex0523.prg) 三、内存变量的作用域(P169) ② 局部(私有)变量(private) Ex0528,写运行结果 ③ 本地变量(local) 〔了解〕 变量作用域例题 四、过程和过程文件(P171) 2、过程文件的说明 3. 过程文件(.prg)的使用 4. 自定义函数(P172) 4. 自定义函数(P172) 自定义函数举例 补充:程序调试方法(师大P126) 程序调试中的常用命令(师大P129) 程序调试中的常用命令(师大P129) 第5章 小结 第5章 程序设计作业 1、过程的形式: procedure 过程名 [ parameters 参数表] 语句序列组 [ return ] endproc 说明:一个过程可以看成是一个子程序(或程序模块),过程名相当于子程序的程序文件名(不要扩展名)。 过程文件:过程的集合。过程文件除包含过程之外,也可包含主程序。如果有主程序,主程序必须放在所有的过程之前。 ● 使用过程文件的作用: ① 减少磁盘文件数,便于文件管理和减少查找文件时间 ② 执行时,可以减少打开文件数。一个过程文件中含有多个子程序,只要打开过程文件,就可以调用这些子程序 ③ 节省磁盘存贮空间 1)过程文件的创建: modify command 过程文件名 2)过程的调用: do 过程名 with 参数表 in 过程文件名 或: set procedure to 过程文件名 do 过程名 with
您可能关注的文档
最近下载
- 实验动物学(462页PPT课件).pptx VIP
- Unit 5 Let’s go Hit it big课件 2025外研版英语四年级上册.ppt
- 高教版中职历史基础模块中国历史第七课三国两晋南北朝时期的科技与文化(教案).pdf VIP
- CJJT 291-2019地源热泵系统工程勘察标准.docx VIP
- 《红星照耀中国》知识点整理.docx VIP
- 康士廉CS4000中文说明书.pdf VIP
- 车辆运营服务方案.docx VIP
- 《消费心理学》全套完整版教学课件(共217页PPT).pptx
- ANSI ESD S20.20-2021(完整中文版本).docx VIP
- 钢筋承包合同范本.docx VIP
文档评论(0)