Pular para o conteúdo principal

Questão de Programação — C — FUNDATEC 2024

ProgramaçãoC
Código
qg164406
Banca
FUNDATEC
Órgão
IF Sul - MG
Ano
2024
Nível
Superior
Cargo
Professor do Ensino Básico, técnico e Tecnológico: MCH-02 - Informática
Na linguagem C, para produzir uma mudança de linha na tela do monitor, qual sequência de caracteres deve ser utilizada?
  1. A\\
  2. B\t
  3. C\0
  4. D\n
  5. E
Revelar gabarito e comentário

GabaritoD — \n

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Sequências de escape em C

Gabarito: letra D. Em C, a sequência de escape \n representa o caractere de nova linha (newline), que produz uma mudança de linha na saída do monitor. As demais opções correspondem a outros caracteres de escape ou não são válidas.

A questão testa o conhecimento das principais sequências de escape da linguagem C, muito cobradas em provas de programação. Confira o significado de cada uma:

Alternativa A — ❌ Incorreta

\\ representa o caractere de barra invertida literal, não quebra de linha.

Alternativa B — ❌ Incorreta

\t representa o caractere de tabulação horizontal (tab), não nova linha.

Alternativa C — ❌ Incorreta

\0 representa o caractere nulo (null), usado como terminador de strings, não quebra de linha.

Alternativa D — ✅ Correta ⟵ GABARITO

\n é a sequência de escape para newline (nova linha). Quando utilizada em uma string ou no printf, faz o cursor pular para a próxima linha.

Alternativa E — ❌ Incorreta

não é uma sequência de escape padrão em C. Em alguns contextos, \' representa aspas simples, mas não produz mudança de linha.

NÃO CAIA NESSA!

A banca lista várias sequências de escape comuns (\\, \t, \0, \n) para confundir o candidato. O segredo é lembrar que \n é o único que gera uma nova linha. Decore a tabela:

Escape

Significado

\n

newline (nova linha)

\t

tabulação

\\

barra invertida

\0

caractere nulo (final de string)

Gabarito: letra D.

Link permanente: /questoes/qg164406