1
val x =10;
fun power (x:int, y:int) =
    if y=1
    then x
else 
x * power (x,y-1)
val z = power 2,3

它给了我一个错误,用 EQUALOP 替换 COMMA 。我不明白代码中的错误是什么?

4

1 回答 1

1

您需要power在声明的参数周围加上括号z

val z = power (2,3);
于 2013-10-09T06:03:14.607 回答