Alternativa C - A função printf mostra um valor na tela do computador e a função scanf serve para armazenar valores dentro de uma variável.
Análise Didática
As funções printf e scanf são fundamentais na linguagem de programação C, pertencentes à biblioteca padrão <stdio.h> (Standard Input Output). Elas gerenciam a comunicação entre o programa e o usuário.
- printf: Significa "print formatted". Sua função principal é exibir dados na tela (saída padrão). Ela recebe um texto ou variável e o apresenta ao usuário.
- scanf: Significa "scan formatted". Sua função principal é ler dados digitados pelo usuário (entrada padrão) e armazená-los em variáveis específicas.
Detalhamento das Opções
| Opção | Avaliação | Justificativa |
|---|
| A | ❌ Errada | Refere-se a hardware específico (impressora/scanner), não ao fluxo de dados lógico do programa. |
| B | ❌ Errada | Operações matemáticas são feitas por operadores (+, -, *, /) ou funções matemáticas (pow, sqrt). |
| C | ✅ Correta | Descreve corretamente a função de saída (printf) e entrada (scanf). |
| D | ❌ Errada | Inverte as funções: seria o contrário do enunciado. |
| E | ❌ Errada | Embora utilizem ponteiros internamente, a definição primária é de Entrada/Saída, não apenas acesso à memória. |
Conclusão
A alternativa C é a única que descreve corretamente a funcionalidade de Entrada e Saída dessas funções, onde printf envia informação para fora (tela) e scanf traz informação de fora (teclado) para dentro (variáveis).