Aumentando e diminuindo na linguagem c
A linguagem C está cheio de atalhos, e eles são coisas maravilhosas. Primeiro, eles lhe poupar tempo de digitação. Mais importante, os atalhos que você expressar algumas ideias de maneiras, mas divertido e enigmáticas rápidas, o que é programadores ok-C pode ainda ler o seu código - não há problema.
Dois atalhos comuns C são ++ e -, os quais são utilizados para incrementando (Adicionando um a) e decremento (Subtraindo um), respectivamente.
Incrementando com ++
Muitas vezes, em programação, você se deparar com uma situação em que um valor precisa ser incrementado: Seja qual for o valor, você tem que adicionar um a ele. Isso acontece muito em loops, mas pode ocorrer em outras partes programas também.
Por exemplo, você tem contagem variável e você precisa adicionar 1 ao seu valor. Você pode fazê-lo assim:
Quantidade Quantidade = + 1-
Porque C funciona a matemática primeiro, o valor atual de contagem é incrementado por 1. Depois que o novo valor é armazenado na variável de contagem. Então se contagem agora é igual a 6, count +1 resulta em 7, e 7 é, em seguida, armazenados de volta para o contagem variável. contagem em seguida, é igual a 7.
Mas você pode construir o código de forma mais compacta como esta:
contar ++ -
o ++ operador diz ao computador para incrementar o valor de contagem por 1. Qualquer que seja o valor de contagem foi, é agora uma maior, graças a ++. Aqui está um programa de demonstração:
#include int main () {int idade printf ("Informe a sua idade em anos:") -scanf ("% d",&idade) -printf ("Você está% anos d old.n", Idade) -age ++ - printf ("Em um ano você estará% d.n", Idade) -Retornar (0) -}
Digite isso no seu editor, salve o código-fonte para o disco, compilar e executar. Você deverá ver este aviso:
Informe a sua idade em anos:
Se você digitar 24 (Que geralmente é uma boa idade para ser), o programa irá retornar o seguinte:
Você é 24 anos old.In um ano você vai ser 25.
O valor da variável idade é alterada por idade ++. Isso é incrementação!
Decrementing com -
Para manter o mundo em equilíbrio harmônico, um - contadores operador os ++ operador em C. Isso diminui, ou subtrai 1, a partir da variável que modifica. Por exemplo:
contagem---
Esta declaração subtrai um do valor da contagem variável. É o mesmo que
count = count - 1-
Você pode fazer apenas algumas alterações no código fonte anterior para ver - em ação:
#include int main () {int idade printf ("Informe a sua idade em anos:") -scanf ("% d",&idade) -printf ("Você está% anos d old.n", Idade) -age --- printf ("Um ano atrás, você era% d.n", Idade) -Retornar (0) -}
Observe as mudanças tanto na Linha 10 e 11. Salvar, compilar e executar. Se digitar novamente 24 como sua idade (? e não todos nós gostamos de ficar em 24), você deve obter este resultado:
Você é 24 anos old.One ano atrás, você era 23.