Red de conocimientos sobre prescripción popular - Enciclopedia de Medicina Tradicional China - Supongamos que el valor de la variable entera n es 2. Después de ejecutar la declaración "n+=n-=n*n", el valor de n es _ _ _
Supongamos que el valor de la variable entera n es 2. Después de ejecutar la declaración "n+=n-=n*n", el valor de n es _ _ _
Declaraciones de tarea, de derecha a izquierda:
Entonces:
int? n = 2;
n+= n-= n * n;
Equivalente a:
n-= n * n;
n+= n;
Entonces es equivalente a:
n = n-n * n;
n = n+n;
Porque n se inicializa a 2:
n = n-n * n = 2-2 * 2 =-2;
n = n+n =-2+(-2) = =-4;
Entonces el resultado final es -4.