Red de conocimiento informático - Conocimiento informático - Dado que I = 5, escriba la declaración A = i; después de la ejecución, el valor de la variable entera A es 5, ¿por qué no 6?

Dado que I = 5, escriba la declaración A = i; después de la ejecución, el valor de la variable entera A es 5, ¿por qué no 6?

El operador de incremento tiene dos algoritmos. Si primero se escribe el nombre de la variable, primero se obtiene el valor y luego se realiza la operación de sumar 1. Por ejemplo, a = i; primero tome el valor 5 en la variable I y envíelo a la variable A, y luego agregue 1 al valor de la variable I en sí. Finalmente se convierte en 6, pero no afecta la variable I. valor de la variable A en este momento. Finalmente, el valor de A es 5 y el valor de I es 6. Fórmula: la variable va primero, se toma el valor primero y luego se suma 1.

Si el nombre de la variable se escribe al final, primero agregue 1 a la variable y luego obtenga el valor. Por ejemplo: a = I; agregue 1 al valor en la variable I y luego envíe el valor a la variable A. Finalmente, el valor de a es 6 y el valor de I también es 6. Fórmula: primero agregue 1 a la variable y luego tome el valor.