FC ConcursosFC Concursos

Questão FC373308

Um analista escreveu o seguinte código usando a linguagem C. #include <stdio.h> int main() { I return 0; } Para exibir na tela o texto DETAP, a lacuna I deve ser preenchida correta

Linguagens de Programação

FCC · 2022

Um analista escreveu o seguinte código usando a linguagem C.

 

#include <stdio.h>

int main() {

   I   

return 0;

}

 

Para exibir na tela o texto DETAP, a lacuna I deve ser preenchida corretamente com

  1. print("DETAP");
  2. printf("DETAP");
  3. write("DETAP");
  4. writef("DETAP");
  5. display("DETAP");
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A instrução correta é printf("DETAP"); — a função printf é a rotina de saída da biblioteca padrão que escreve na tela o conteúdo da string passada como primeiro argumento.

Como aqui queremos imprimir exatamente os caracteres "DETAP", basta fornecer uma string literal entre aspas. Não é necessário nenhum especificador de formato quando não há variáveis a serem convertidas.

Observe também o ponto-e-vírgula ao final: ele encerra a instrução em C. A chamada a printf deve aparecer dentro da função main, antes do return 0;.

Por fim, a função printf é declarada em <stdio.h>, que já foi incluído no código, garantindo a definição da função durante a compilação.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo