- 5
- 0
- 约2.57千字
- 约 4页
- 2016-07-03 发布于重庆
- 举报
12-多模块程序设计
多模块程序与程序调试
一、多模块程序
模块是一个相对对立的程序段。主程序、子程序、自定义函数、过程等都称为应用程序的模块。应用程序一般都是多模块程序。
主程序调用子程序
[例如] 设计一个计算圆柱面积的子程序,并要求在主程序中带参数调用它。
子程序:yztj.prg 主程序:1.prg
主程序调用自定义函数
①若使用Function语句定义函数名,表示该函数包含在主程序(调用程序)中
②若缺省Function语句,表示此函数是一个独立文件,文件名即为函数名
③使用Return语句返回函数值
④缺省Return语句返回的函数值为.T.
[例如] 设计一个自定义函数,用来求一元一次方程AX+B=0的根。
方法1 使用Function语句定义函数名
主程序:2.prg
方法1 缺省Function语句定义函数名
函数程序:root.prg 主程序:3.prg
主程序调用过程
①子程序改变为过程后,便可以包含在主程序中直接调用
②使用Procedure语句指定过程的开始,Endproc(可缺省)结束
③过程名必须以字母或下划线开头
④修改或建立过程文件用Modify Command
[例如] 设计一个过程,用来求1~n之间奇数的和。
主程序:4.prg
主程序调用过程文件中的过程(或自定义函数)
①将一个或多个过
您可能关注的文档
最近下载
- 2026安徽交控集团所属安徽交控资源有限公司校园招聘3人备考题库及参考答案详解.docx VIP
- 2026安徽交控集团所属安徽交控资源有限公司校园招聘3人备考题库含答案详解.docx VIP
- 2025年陕西延长石油有限责任公司所属单位招聘考试笔试试卷附答案.docx VIP
- DIO种植手术工具盒使用指南.pptx
- 身体活动自我呈现自信心量表之验证.PDF VIP
- 人工流产清宫术操作考核评分标准.doc VIP
- 2023年安徽交控集团所属安徽交控建设工程集团招聘考试真题.docx VIP
- 安徽交控集团所属安徽交控资源有限公司2026年校园招聘备考题库及一套答案详解.docx VIP
- 安徽交控集团所属安徽交控资源有限公司2026年校园招聘备考题库及一套答案详解.docx VIP
- 浙江省【2026】年高考首考英语试卷真题及答案详解.pdf VIP
原创力文档

文档评论(0)