Logo Passei Direto
Buscar
Considerando o código em linguagem C apresentado acima, assinale a opção correta.

a) A instrução switch é utilizada como um laço de repetição com número definido de iterações.
b) A função principal foi especificada para aceitar um argumento de entrada do tipo inteiro.
c) O termo printf específica uma diretiva de compilação.
d) O termo stdio.h específica um arquivo de biblioteca dinâmica de funções.
e) A função scanf trabalha com um argumento de entrada, dado pelo endereço da variável a ser lida.
User badge image
Desafios Para o Conhecimento

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada uma das alternativas em relação ao que sabemos sobre a linguagem C: a) A instrução switch é utilizada como um laço de repetição com número definido de iterações. Incorreta. O `switch` é uma estrutura de controle de fluxo que permite a seleção de uma entre várias opções, não é um laço de repetição. b) A função principal foi especificada para aceitar um argumento de entrada do tipo inteiro. Incorreta. A função principal em C (`int main(int argc, char *argv[])`) aceita argumentos, mas `argc` é um inteiro que representa o número de argumentos, e `argv` é um vetor de strings. c) O termo printf específica uma diretiva de compilação. Incorreta. `printf` é uma função da biblioteca padrão para imprimir na saída padrão, não uma diretiva de compilação. d) O termo stdio.h específica um arquivo de biblioteca dinâmica de funções. Incorreta. `stdio.h` é um cabeçalho que inclui declarações de funções de entrada e saída, mas não é uma biblioteca dinâmica. e) A função scanf trabalha com um argumento de entrada, dado pelo endereço da variável a ser lida. Correta. A função `scanf` realmente utiliza o operador `&` para passar o endereço da variável onde o valor lido será armazenado. Portanto, a alternativa correta é: e) A função scanf trabalha com um argumento de entrada, dado pelo endereço da variável a ser lida.

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

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Assinale a alternativa que poderia conter a saída no console de uma execução válida deste programa:

a) Digite um número: 21
O número 21 não é multiplo de 5

b) Digite um número: 21
O número 21 não é multiplo de 5
c) Digite um número: 25
leia(numero)
O número 25 é multiplo de 5
d) Digite um número: 25
O número é multiplo de 5
e) Digite um número: 25
O número 25 não é multiplo de 5

Está correto apenas o que se afirmar em:

a) Apenas a I está correta.
b) Apenas a II e III estão corretas.
c) Apenas a III está correta.
d) Apenas a I e II estão corretas.
e) Apenas a II está correta.

Carlos está implementando uma função em C que requer a avaliação de expressões lógicas complexas. Ele está confuso sobre a precedência dos operadores lógicos. Considerando o texto, analise as afirmativas abaixo: I. Em C, o operador lógico AND tem precedência sobre o operador OR II. Os parênteses podem ser usados para alterar a ordem de avaliação das expressões, independentemente da precedência padrão dos operadores. III. O operador NOT tem a mesma precedência que os operadores AND e OR em C. Está correto apenas o que se afirmar em:

a) Apenas a I está correta.
b) Apenas a II e III estão corretas.
c) Apenas a III está correta.
d) Apenas a I e II estão corretas.
e) Apenas a II está correta.

Em relação a tipos de dados, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir: ( ) char é um tipo simples. ( ) double é um tipo estruturado. ( ) float é um tipo simples. ( ) int é um tipo simples. ( ) void é um tipo estruturado. Assinale a alternativa que apresenta a sequência correta:

a) V,V,F,F,F
b) V,F,V,V,F
c) F,V,V,F,V
d) F,F,V,F,V
e) F,F,F,V,V

Roberto está desenvolvendo um jogo em C e quer garantir uma execução eficiente. Ele está avaliando o uso de variáveis e constantes no armazenamento de informações que não mudam. Considerando o texto, analise as afirmativas abaixo: I. Variáveis são apropriadas para armazenar informações que podem mudar ao longo da execução do programa. II. Constantes são utilizadas para valores que permanecem inalterados durante a execução do programa, proporcionando proteção contra modificações acidentais. III. O uso de constantes pode levar a um aumento significativo no uso de memória em comparação com variáveis. Está correto apenas o que se afirmar em:

a) Apenas a I está correta.
b) Apenas a II e III estão corretas.
c) Apenas a III está correta.
d) Apenas a I e II estão corretas.
e) Apenas a II está correta.

Mais conteúdos dessa disciplina