每次执行指令时,如何编写单个指令将两个值切换为变量?

cla*_*diu 1 c functional-programming generic-programming

我想编写一条指令,在每次执行指令时将两个值切换为变量; 这是一般情况:有两个值x1, x2i初始化为x1x2,在每个指令执行之间x1和之间切换i值x2,即i= x1, x2, x1 ...;,如果我被初始化为x2,i = x2, x1, x2, ...;

例如,在0和1之间切换: i= 3 % (i+2);

如何编写通用x1, x2案例指令?

Val*_*ade 5

这是你在找什么?

 i=(x1+x2)-i
Run Code Online (Sandbox Code Playgroud)