Cómo ahorrar tiempo con operadores de asignación de matemáticas de programación C

Si eres un fan de la operadores ++ y - en la programación C, usted disfrutará de los operadores que figuran a continuación. Son los operadores de asignación de matemáticas, y al igual que los operadores de incremento y decremento, no sólo los que hacen algo útil, pero también parecen muy interesantes y confuso en su código.

Operador Función Atajo para Ejemplo
+=Adiciónx = x + nx + = n
-=Restax = x-nx- = n
* =Multiplicaciónx = x * nx * = n
/ =Divisiónx = x / nx / n =
% =Modulox = x% nx% = n

Operadores de asignación de matemáticas hacen nada nuevo, pero funcionan de una manera especial. Muy a menudo en C, es necesario modificar el valor de una variable. Por ejemplo:

alfa = alfa + 10-

Esta declaración aumenta el valor de la variable alfa por 10. En C, se puede escribir la misma declaración mediante el uso de un operador de asignación de la siguiente manera:

alpha + = 10

Ambas versiones de esta declaración de lograr lo mismo, pero el segundo ejemplo es más impactante y críptico, que parece deleitarse mayoría de los programadores C.

CESIÓN OPERADOR HEAVEN

#include int main () {float alfa-alfa = 501-printf ("alfa =% .1f n", alfa) alfa = alfa + 99-printf ("alfa =% .1f n", alfa) - alfa = alfa-250-printf ("alfa =% .1f n", alfa) alfa = alfa / 82-printf ("alfa =% .1f n", alfa) alfa = alfa * 4,3 printf ( "alfa =% .1f n", alfa) -Retorno (0) -}

ExErcis 1: Escriba el código fuente de la Asignación Operador Cielo en tu editor de texto. Cambiar las líneas 9, 11, 13 y 15 por lo que se utilizan operadores de asignación. Genere y ejecute.

Cuando se utiliza el operador de asignación, tenga en cuenta que el carácter = viene último. Usted puede recordar fácilmente este consejo mediante el canje de la operadoras- por ejemplo:

alfa = -10-

Esta instrucción asigna el valor de -10 a la variable alfa. Pero la declaración

alfa = 10

disminuye el valor de alfa por 10.

Ejercicio 2: Escriba un programa que emite los números del 5 al 100 en incrementos de 5.




» » » » Cómo ahorrar tiempo con operadores de asignación de matemáticas de programación C