函数子程序
计算机术语
函数子程序属于
计算机
领域的术语。
子程序
GOSUB
例:求4!+5!+6!
S=0
n=4: gosub f:s=s+p
n=5: gosub f:s=s+p
n=6: gosub f:s=s+p
print “4!+5!+6!=”;s
end
f: p=1
for i=1 to n
p=p*i
next i
return
子程序调用:
ON gosub ,,…,
例6:“小学生算术练习”——轮流出一个二位数和一个一位数的加法、减法和乘法的题目,共出十题,每题 10分。
randomize
for i=1 to 10
a=int(90*RND)+10
b=int(9*RND)+1
p=i mod 3 + 1
ON p GOSOB a1,a2,a3
Next i
END
input c
if c=a+b then n=n+1
return
input c
If c=a-b then n=n+1
Return
Input c
If c=a*b then n=n+1
Return.
说明
值不是整数时,按
四舍五入
处理,值为0或大于n则不起作用,值为负时系统给出错误信息——“不正确的
函数调用
”。
参考资料
最新修订时间:2024-05-21 12:18
条目作者
小编
资深百科编辑
目录
概述
参考资料
Copyright©2024
闽ICP备2024072939号-1