Logo Passei Direto
Buscar
A função SCANF() permite que os dados sejam lidos a partir da entrada padrão (geralmente teclado) e armazenados em Analise trecho de código a seguir assinalando a alternativa correta: char passageiro [40] ; scanf ("%s", passageiro) ; A A função SCANF() não suporta a leitura de strings. B vetor "passageiro" será preenchido com uma string sem Você assinalou essa alternativa (B) C Falta a declaração do operador de endereço (&) antes da variável "passageiro". D Necessário incluir O tamanho máximo da string a ser lida. E A função SCANF() não suporta a leitura de vetores.

A A função SCANF() não suporta a leitura de strings.
B vetor "passageiro" será preenchido com uma string sem Você assinalou essa alternativa (B)
C Falta a declaração do operador de endereço (&) antes da variável "passageiro".
D Necessário incluir O tamanho máximo da string a ser lida.
E A função SCANF() não suporta a leitura de vetores.
User badge image
Exercícios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 4 meses

Vamos analisar as alternativas em relação ao uso da função `scanf()` para ler uma string em C. A função `scanf()` pode sim ler strings, e o vetor `passageiro` será preenchido com a string digitada, desde que não ultrapasse o tamanho do vetor. Agora, vamos analisar cada alternativa: A) A função SCANF() não suporta a leitura de strings. Incorreta - A função `scanf()` suporta a leitura de strings. B) O vetor "passageiro" será preenchido com uma string sem Você assinalou essa alternativa (B). Correta - O vetor `passageiro` será preenchido com a string digitada, desde que não ultrapasse o limite de 40 caracteres. C) Falta a declaração do operador de endereço (&) antes da variável "passageiro". Incorreta - Para arrays, não é necessário usar o operador de endereço `&`, pois o nome do array já representa o endereço do primeiro elemento. D) Necessário incluir o tamanho máximo da string a ser lida. Incorreta - O `scanf()` não exige que o tamanho máximo da string seja especificado na leitura, mas é uma boa prática usar `%39s` para evitar overflow. E) A função SCANF() não suporta a leitura de vetores. Incorreta - A função `scanf()` pode ler vetores, desde que sejam do tipo apropriado. Portanto, a alternativa correta é: B. O vetor "passageiro" será preenchido com uma string.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra A: "A função SCANF() não suporta a leitura de strings." A função SCANF() é utilizada para ler dados formatados da entrada padrão e armazená-los em variáveis. No trecho de código apresentado, a função SCANF() está sendo utilizada para ler uma string e armazená-la na variável "passageiro". Portanto, a alternativa A está incorreta, pois a função SCANF() suporta a leitura de strings. As demais alternativas estão incorretas por diferentes motivos.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais conteúdos dessa disciplina