怎么取不到最小值
本帖最后由 Joo 于 2010-6-2 09:35 编辑#include <Array.au3>
Dim $n,$m,$max,$min
For $n=0 To 9
$m[$n]=Random(1,10,1)
Next
$max=$min=$m
For $n=1 To 9
If $m[$n]>$max Then
$max=$m[$n]
EndIf
If $m[$n]<$min Then
$min=$m[$n]
EndIf
Next
$m=$max
$m=$min
_ArrayDisplay($m,"Result")
输出结果中,最小值一直是空的,最大值没问题。
是哪有问题么? :face (14): 没人么~~~ 还有 为啥 我的头像不能显示呢~~ #include <Array.au3>
Dim $n,$m,$max,$min
For $n=0 To 9
$m[$n]=Random(1,10,1)
Next
$max=$m
$min=$m
For $n=1 To 9
If $m[$n]>$max Then
$max=$m[$n]
EndIf
If $m[$n]<$min Then
$min=$m[$n]
EndIf
Next
$m=$max
$m=$min
_ArrayDisplay($m,"Result")这样就可以了 本帖最后由 netegg 于 2010-6-2 08:16 编辑
_ArrayMax和_ArrayMin是干什么用的
另外,LZ从哪儿知道的autoit可以使用$x=$y=$z这样的语法 回复 5# yarsye
$min=$m这个似乎倒不一定非要用第二个元素,用首个元素$m是可以的 回复 7# netegg
$max=$m
$min=$m
这样也行 只要不要$max=$min=$m 就可以 谢谢各位- -
问题解决了
灰常感谢- - test......
页:
[1]