Es gibt zwei ganzzahlige Variablen. Können Sie diese Integer-Variablen ohne irgendwelche if-Bedingungen, ohne Casting und ohne Verwendung zusätzlicher Variablen austauschen? Zum Beispiel:Wie tauscht man zwei Integer-Variablen ohne irgendwelche if-Bedingungen, Casting oder zusätzliche Variablen aus?
int a = 10;
int b = 5;
a > b
immer. Die Antwort sollte a == 5
und b == 10
Nein, ich habe keine Ahnung, wie ein Problem zu verlangsamen oder es schneller machen. – BoltClock
scheint eine Hausaufgabe zu sein, wenn das der Fall ist, sollten Sie es als solches markieren –
Duplizieren: http://stackoverflow.com/questions/804706/swap-two-variables-without-using-a-temp-variable – Naveen