+: Suma aritmética de 2 operandos-: Resta aritmética de 2 operandos y/o cambio de signo*: Multiplicación de 2 operandos/: División entera de 2 operandos%: Resto de la división entera o módulo++: Incremento unitario--: Decremento unitarioDebes tener en cuenta:
++var1: En primer lugar realiza un incremento unitario de var1 y después ejecuta la instrucción en la que esté inmersovar1++: En primer lugar ejecuta la instrucción en la que está y después realiza un incremento unitario de var1--var1: En primer lugar realiza un decremento unitario de var1 y después ejecuta la instrucción en la que esté inmersovar1--: En primer lugar ejecuta la instrucción en la que está y después realiza un incremento unitario de var1Para que esto quede más claro, lo mejor es ver un ejemplo:
cont = 1;
do {
...
}
while ( cont++ > 3 );En este caso el bucle se ejecutará 3 veces.
cont = 1;
do {
...
}
while ( ++cont > 3);En este caso, el bucle se ejecutará 2 veces.
Comments
Post new comment