VF 分别用函数、过程和子程序的区别

例如这样一道题:
分别用函数、过程和子程序判断某数是否是素数

这三种方法具体是指什么啊???

函数(function)表示每个输入值对应唯一输出值的一种对应关系。函数f中对应输入值x的输出值的标准符号为 f(x)。包含某个函数所有的输入值的集合被称作这个函数的定义域,包含所有的输出值的集合被称作值域。

子程序,可以被调用的程序;经常把重复的一段程序设计成独立的程序段,这种具有相对独立性和通用型的程序段成为子程序。

过程,一个主程序用一次子程序就会访问一次磁盘,而访问磁盘的速度是较慢的。当调用子程序次数较多时会使系统运行速度降低,然后就出现了过程文件。
———————————————————————————————————————————不知道你看懂没,我用的我理解的给你解释的。至于函数就是一个公式。子程序和过程感觉差不多。至于函数判断素数我不知道不过,过程判断还是可以的。
——————————————————————————————————————————
子程序:
DO SUB
____________
PROC SUB
INPUT"输入一个数,判断是否为素数"TO SS
A=0
B=SS
IF A>1
DO WHIL SS/B<>INT(SS/B)
B=B-1
IF B=0
ENDDO
ENDIF
ELSE
?"输入大于1的数"
EXIT
ENDIF
? SS"是素数"
RETURN

____________________________________
一个假期没有看书了,刚捡起来。至于这个程序仅供参考,不能保证完全正确。。
我发现我也不是特别清楚了。
这一些仅供参考。等下下周我去学校了问问老师然后回答吧。。。
温馨提示:内容为网友见解,仅供参考
无其他回答

c语言的子程序有过程和函数两种
是的,C语言的子程序有两种,分别是过程(procedures)和函数(functions)。过程是一组具有特定功能的语句,可以接受输入参数并返回一个值。函数是一组具有特定功能的语句,不接受输入参数,但可以返回一个值。过程和函数在C语言中都是可重用的代码块,可以多次调用并执行。它们在程序中扮演着重要的角色,...

VF用外部过程,内部过程,过程文件求1到10的阶乘和!
VFP内部过程就是过程文件:把以下两段代码写入同一个文件中,保存为JCH.PRG文件,即形成一个过程文件。JCH.PRG文件的代码**以下为主程序jch=0jcs=0FOR l=1 TO 10 DO jc WITH l,jcs &&调用子程序,并通过传递参数实现计算阶乘 jch=jch+jcsENDFOR?"10 的阶乘为:",jcs,"10 以内各自然数的...

财大vf简答题
8. 试比较子程序、自定义函数和过程三者的异同。答题要点:子程序、自定义函数和过程都是可以命名的一个程序段,是功能相关而又相对独立的模块。三者定义的格式各有不同,子程序和过程均通过DO命令调用,而自定义函数则主要在表达式中调用。9. 程序调试的目的是什么?程序中常见的错误有哪几种?答题要点:程序调试的目的...

visual foxpro的函数 过程 子程序的创建
其实你使用子程序就可以达到一切要求 只要在程序结尾加上RETU就可以了 shuixianhuashu x=1 y=1 input "请输入一个数": to x input "请输入水仙花数" to y if x=y MESSAGEBOX(“是”)else MESSAGEBOX(“否”)endif return

Oracle中 存储过程,过程和函数有什么区别和联系
过程:函数和存储过程的统称。函数:有且仅有一个返回值,可以用于SQL语句中。 如:x := get_X(),select get_X() from dual,返回值为函数调用的结果。存储过程:无返回值。要返回结果,必须声明为out参数。如:sp_x(x,y,z),x和y为in类型参数,z为out\/in out类型参数。在oracle中,封装...

VF常用函数
left,right 分别从指定表达式值的左端、右端取一个指定长度的子串作为函数值 substr 从指定表达式值的指定位置取指定长度的子串作为函数 at,atc 如果前字符串是后字符串的子串,测试前字符串首字符在后字符串中第几 次出现的位置,函数值为数值型,atc在测试中不区分字母大小写 stuff 从前字符串指定位置开始指定长度...

5、5、 简述子过程和函数过程的异同点,并说明子过程和函数过程分别适用...
1 函数过程是一种特殊的子过程 2 函数过程必需要返回值 子过程一般不要

VB:分别编一个计算级数和的子过程和函数过程,并分别调用
我用函数给你写一个。过程的,你自己改写一下就行了。Dim x As Single Private Function f(sh As Single, n As Integer) As Single f = sh * x \/ n End Function Private Sub Command1_Click()Dim e As Single Dim f0 As Single Dim n As Integer Dim jieguo As Single x = Val(...

关于VF的一些命令
二、VF里文件类型 1.项目 .pjx project 2.数据库 .dbc database 3.表 .dbf table 4.菜单 .mnx .mpr menu 5.程序 .prg 6.表单 .scx form 7.报表 .frx report 8.查询 .qpr query 9.视图 .vue view 10.文件 .txt 11.备注型文件 .fpt 三、例题 1.creat table student(学号 c(6),...

谁能告诉我计算机二级四级分别考什么内容啊
(1)子程序设计与调用。(2)过程与过程文件。(3)局部变量和全局变量、过程调用中的参数传递。考试方式1、笔试:90分钟。2、上机操作:90分钟。上机操作包括:(1)基本操作。(2)简单应用。(3)综合应用。全国计算机等级考试(四级)考试大纲 基本要求 1.具有计算机及其应用的基础知识。 2.熟悉计算机操作系统,软件工程和...

相似回答