Ed
há 4 meses
Vamos analisar as asserções I e II: I. "Uma função pode ser declarada sem lista de parâmetros, tendo assim uma lista vazia. Mas na linguagem C, mesmo na situação de lista vazia, faz-se necessário que sejam codificados a abertura e o fechamento de parênteses." - Essa afirmação é verdadeira. Em C, uma função pode ser declarada sem parâmetros, mas os parênteses ainda devem ser incluídos, mesmo que estejam vazios. II. "Na linguagem C, a sintaxe da definição de uma função é: especificador_de_tipo nome_da_função(lista de parâmetros) { corpo da função }" - Essa afirmação também é verdadeira. A sintaxe apresentada está correta para a definição de uma função em C. Agora, vamos avaliar a relação entre as duas asserções: - A asserção I é verdadeira e a asserção II é verdadeira. A asserção II explica a asserção I, pois a definição da função (com parênteses) é o que permite que a I seja verdadeira. Portanto, a alternativa correta é: As asserções I e II são proposições verdadeiras, e a asserção II é uma justificativa da I.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Ed
há 2 anos
A opção correta é: "Uma função pode ser declarada sem lista de parâmetros, tendo assim uma lista vazia. Na linguagem C, mesmo na situação de lista vazia, faz-se necessário que sejam codificados a abertura e o fechamento de parênteses." As asserções I e II são proposições verdadeiras, mas a asserção II não é uma justificativa da I. A primeira asserção afirma que uma função pode ser declarada sem lista de parâmetros, tendo assim uma lista vazia, e que mesmo nessa situação, é necessário codificar a abertura e o fechamento de parênteses. A segunda asserção apresenta a sintaxe da definição de uma função na linguagem C.
Mais perguntas desse material