Informática, perguntado por flaviotecoc, 1 ano atrás

Os programas ou códigos criados em linguagem C, assim como nas demais linguagens de programação necessitam que uma estrutura básica de programação seja respeitada, assim como a semântica e sintaxe na estruturação de códigos. Para esta questão, observe o código a seguir.

#include
int main() {
return (0);
}

A partir da analise deste código avalie as afirmativas a seguir sobre este conteúdo citado.

I – Na primeira linha temos a instrução utilizada para se agregar uma biblioteca contendo funções prontas.
II – Na segunda linha temos a função principal para inicialização da execução do software gerado a partir deste código.
III – Na terceira linha a instrução é utilizada apenas por necessidade da estrutura da linguagem, e por isso, o valor entre parênteses nunca muda.

É correto o que se afirma em.
Alternativas
Alternativa 1:
I, apenas.

Alternativa 2:
II, apenas.

Alternativa 3:
III, apenas.

Alternativa 4:
I e II, apenas.

Alternativa 5:
I e III, apenas.

Soluções para a tarefa

Respondido por macaibalaura
11

Alternativa 4, afirmação III, temos que o return(0) é usado apenas por necessidade da estrutura de linguagem entretanto isso está incorreto.

O return(0) tem uma função no código bastante importante ele nos diz que o programa retornou sem erro.

Na linguagem C o 0 significa false e o 1 significa true. Logo se eu faço um código, quero saber se ele funcionou ou não, e aforma do computador nos responder é por números, logo se retornou zero eu sei que foi tudo bem e posso prosseguir, valendo salientar que  qualquer número retornado diferente de zero é um erro e poderá ser consertado se for o caso.

Espero ter ajudado!

Respondido por marcellafp
1

Resposta:

I e II

Explicação:

Perguntas interessantes