Como poupar tempo com Operadores de Atribuição de matemática C de programação
Se você é um fã da ++ e - operadores em programação C, você vai desfrutar os operadores listados abaixo. Eles são os operadores de atribuição de matemática, e como os operadores de incremento e decremento, não só eles fazer algo útil, mas eles também olhar muito legal e confusa em seu código.
Operador | Função | atalho para | Exemplo |
---|---|---|---|
+= | Adição | X = x + n | x + n = |
-= | Subtração | X = x-n | X = n |
* = | Multiplicação | X = x * n | X * = N |
/ = | Divisão | x = x / n | X / N = |
% = | Modulo | x = x% n | x% = n |
operadores de atribuição de matemática fazer nada de novo, mas eles trabalham de uma maneira especial. Muitas vezes em C, é necessário modificar o valor de uma variável. Por exemplo:
alfa alfa = + 10-
Esta declaração aumenta o valor da variável alfa por 10. Em C, você pode escrever a mesma declaração, utilizando um operador de atribuição da seguinte forma:
alfa + = 10-
Ambas as versões deste comunicado realizar a mesma coisa, mas o segundo exemplo é mais enérgico e enigmática, que parece encantar a maioria dos programadores C.
CESSÃO HEAVEN OPERADOR
#include int main () {float alfa-alfa = 501-printf ( "alpha =% .1f n", alfa-alfa) = alpha + 99-printf ( "alpha =% .1f n", alpha) - alpha = alpha-250-printf ( "alpha =% .1f n", alfa-alfa) = alpha / 82-printf ( "alpha =% .1f n", alfa-alfa) = alfa * 4,3 printf ( "alpha =% .1f n", alpha) -Retornar (0) -}
Exercise 1: Digite o código-fonte de Atribuição Operador Céu em seu editor de texto. Alterar linhas 9, 11, 13 e 15 para que os operadores de atribuição são utilizados. Construir e executar.
Quando você usa o operador de atribuição, tenha em mente que o personagem = vem último. Você pode facilmente lembrar esta dica, trocando o operators- por exemplo:
alfa = -10-
Esta declaração atribui o valor de -10 a variável alfa. Mas a declaração
alfa = 10-
diminui o valor de alfa por 10.
exercício 2: Escreva um programa que emite os números de 5 a 100 em incrementos de 5.