Assinale a alternativa correta a respeito das variáveis e constantes utilizadas em C:
A. [ ] O número de constantes deve ser menor ou igual ao número de variáveis.
B. [ ] O número de constantes deve ser menor ou igual ao número de funções
C. [ ] O número de constantes deve ser maior que o número de variáveis.
D. [ ] O número de constantes independe da quantidade de variáveis.

Passo 1

O enunciado pergunta qual é a relação obrigatória, em C, entre o número de constantes e o número de variáveis. Para responder, precisamos revisar o que são variáveis e constantes na linguagem C e se existe alguma regra que limite suas quantidades relativas.

Passo 2

Em C, uma variável é um identificador que designa uma posição de memória cujo valor pode mudar ao longo da execução. Exemplo:
int contador \(=0\);
Já uma constante pode ser um literal (como \(42\), 'A' ou \(3.14\)) ou um identificador qualificado com const, cujo valor não muda após a inicialização. Exemplo:
const float PI \(=3.14\)f;

Passo 3

Não existe nenhuma regra na linguagem C que imponha restrição sobre quantas constantes você deve ter em comparação com quantas variáveis. Você pode declarar mais constantes do que variáveis, menos constantes do que variáveis ou até não usar nenhuma constante, dentro dos limites práticos de memória e escopo.

Resposta

D. O número de constantes independe da quantidade de variáveis.

Exercícios relacionados