Como usar variáveis ao programar em c
A maioria, se não todos, dos seus programas futuros linguagem C vai empregar variáveis. Há básicos três etapas para usar variáveis na linguagem C:
Declarar a variável, dando-lhe um tipo de variável e um nome.
Atribuir um valor à variável.
Use a variável.
Todas as três etapas são necessárias para trabalhar com variáveis em seu código, e essas etapas devem ser concluídas nessa ordem.
Para declarar uma variável, coloque uma declaração perto do início de uma função, como a função main () em todos os programas C. Coloque a declaração após o colchete inicial. A declaração é uma declaração em uma linha por si só, terminando com um ponto e vírgula:
Digite o nome-
tipo é do tipo variável.
No exemplo anterior, nome é o nome da variável. O nome de uma variável não deve ser o nome de uma palavra-chave linguagem C ou qualquer outro nome variável que foi declarada anteriormente. O nome é sensível a maiúsculas, embora, tradicionalmente, os nomes de variáveis de linguagem C são escritos em letras minúsculas. Você também pode adicionar números, traços, ou sublinhados para o nome da variável, mas sempre começam o nome com uma letra.
O sinal de igual é usado para atribuir um valor a uma variável. O formato é muito específico:
variável = valor-
Leia esta construção como, “O valor de variável é igual ao valor.”
Aqui, variável é o nome da variável. Deve ser declarado no início do código-fonte. valor é um valor de imediato, uma constante, uma equação, outra variável, ou um valor devolvido de uma função. Após a instrução é executada, o variável contém o valor que está especificado.
Atribuir um valor a uma variável satisfaz o segundo passo para usar uma variável, mas você realmente precisa fazer algo com a variável para torná-lo útil. As variáveis podem ser usadas em qualquer lugar em seu código-fonte que um valor poderiam ser especificado diretamente.
Em Trabalhando com variáveis, quatro tipos de variáveis são declarados, os valores atribuídos, e utilizado em printf () declarações.
Trabalhando com variáveis
#include int main () {char int c-i-f flutuador duplo-d-c = `A`-i = 1-f = 19,0-d = 20000,009-printf ("% cn", C) -printf ("% dn", I) -printf ("% fn", F) -printf ("% fn", D) -Retornar (0) -}
Exercício 1: Digite o código-fonte para Trabalhando com variáveis para o editor. Construir e executar.
A saída é algo como isto:
a119.00000020000.009000
Na linha 10, o valor único caractere um é colocada na variável de char uma. caracteres simples são expressas usando aspas simples em C.
Na linha 15, você vê o espaço reservado% c utilizada na instrução printf (). Esse espaço reservado é projetado para caracteres simples.
exercício 2: Substitua as linhas 15 a 18 com uma declaração única printf ():
printf ("% Cn% DN% fn% fn", C, i, f, d) -
Criar e executar o código.
A seqüência de formatação printf () pode conter tantas personagens de conversão, conforme necessário, mas apenas enquanto você especificar a quantidade adequada e tipo de variáveis para os espaços reservados, e na ordem correta. As variáveis aparecem após a cadeia de formatação, cada um separado por uma vírgula, como mostrado apenas.
exercício 3: Editar Linha 12 para que o valor atribuído ao f variável é de 19,8 e não 19,0. Criar e executar o código.
Você viu o valor 19.799999 exibida para a variável f? Você diria que o valor é imprecisa?
Exatamente!
O tipo de variável flutuador é precisão simples: O computador pode armazenar de forma precisa apenas oito dígitos do valor. A representação interna de 19,8 é realmente o valor 19,799999 porque um valor de precisão simples (float) é preciso apenas para o oitavo dígito. Para fins matemáticos, 19.799999 é efetivamente 19.8- você pode direcionar o código para exibir esse valor, utilizando o espaço reservado% .1f.
Exercício 4: Criar um projeto chamado ex0605. No código de fonte, declarar um variável número inteiro blorf e atribuir-lhe o valor 22. Ter uma declaração printf () exibir o valor da variável. Ter uma declaração segundo printf () exibir esse valor acrescido de 16. Então, um comunicado terceiro printf () que exibe o valor de blorf multiplicado por si só.
Aqui está a saída da solução programa de exemplo:
O valor da blorf é valor 22.O de blorf mais 16 é o valor 38.A de blorf vezes em si é 484.
Exercício 5: Reescrever o código fonte para o Exercício 4. Use o valor GLORKUS constante em vez do blorf variável para representar o valor de 16.
Um nome de variável deve sempre começar com uma letra, mas você também pode iniciar o nome com um sublinhado, que o compilador acredita ser uma carta. De modo geral, os nomes das variáveis que começam com sublinhados são usados internamente na linguagem C. Evite que convenção de nomenclatura para agora.
Video: Me Salva! Programação em C - PLC04 - Declaração de Variáveis, Leitura e Escrita de Dados
Não é uma exigência de que todas as variáveis sejam declaradas no início de uma função. Alguns programadores declarar variáveis na linha antes de serem utilizados pela primeira vez. Esta estratégia funciona, mas é fora do padrão. A maioria dos programadores esperam encontrar todas as declarações de variáveis no início da função.