我想编写一个函数 SWAP 来交换 PARI 中的 2 个整数 a 和 b。此函数不返回任何值,但我希望函数外部的变量存储新值。我不知道如何解决这个问题。这是我的功能:
swap(a,b) = { t=a; a=b; b=t;}
然后我写:
u=2; v=3;
swap(u,v);
十个 u 仍然是 2 而 v 仍然是 3。我怎样才能重写这个函数来使 u=3 和 v=2?谢谢你。
我想编写一个函数 SWAP 来交换 PARI 中的 2 个整数 a 和 b。此函数不返回任何值,但我希望函数外部的变量存储新值。我不知道如何解决这个问题。这是我的功能:
swap(a,b) = { t=a; a=b; b=t;}
然后我写:
u=2; v=3;
swap(u,v);
十个 u 仍然是 2 而 v 仍然是 3。我怎样才能重写这个函数来使 u=3 和 v=2?谢谢你。