Project1
标题:
求三个数中较大者的脚本问题,求救。
[打印本页]
作者:
汴梁疯子
时间:
2012-5-9 21:26
标题:
求三个数中较大者的脚本问题,求救。
def max(a,b)
c=0
c=a if a>b
c=b if b>a
end
def min(a,b)
c=0
c=a if a<b
c=b if b<a
end
m=1
loop do
a=rand(20)
b=rand(20)
c=rand(20)
d=max(a,b)
e=min(a,b)
f=max(d,c)
h=min(d,c)
i=max(e,h)
j=min(e,h)
p f
p i
p j
if m==6
break
end
m+=1
end
运行时报告第三行错误
==!!囧
还有就是怎么用一个p就输出fij三个变量?
‘‘──汴梁疯子于2012-5-9 21:34补充以下内容
不仅求最大者,还要求按照大小顺序输出
’’ dsu_plus_rewardpost_czw
作者:
505681468
时间:
2012-5-10 12:38
本帖最后由 505681468 于 2012-5-10 22:45 编辑
报告错误,原因:函数缺少返回值
def max(a,b)
c=0
c=a if a>b
c=b if b>a
return c
end
def min(a,b)
c=0
c=a if a<b
c=b if b<a
return c
end
一个 p 输出 f i j 三个变量
Luciffer 点评正解 p f,i,j
按照大小输出,原脚本已有此功能
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1