Logo Passei Direto
Buscar
Assinale abaixo a opção correta em relação às características e funcionamento de uma função: A Uma variável local a uma função pode ter 0 mesmo nome que um parâmetro. B O nome de uma função é opcional. C Os parâmetros numa função são opcionais. D Uma função deve fazer 0 maior número de tarefas possível sem ocupar muito código. E O nome de uma função pode ser uma palavra reservada do C.
User badge image
Daniel Silveira

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada alternativa: A) "Uma variável local a uma função pode ter o mesmo nome que um parâmetro." - Isso não é correto, pois parâmetros são tratados como variáveis locais da função; ter uma variável local com o mesmo nome causaria conflito. B) "O nome de uma função é opcional." - Incorreto. Toda função deve ter um nome (exceto funções anônimas em algumas linguagens, mas em C o nome é obrigatório). C) "Os parâmetros numa função são opcionais." - Correto. Em C, uma função pode não ter parâmetros (exemplo: `void func(void)`). D) "Uma função deve fazer o maior número de tarefas possível sem ocupar muito código." - Incorreto. Boa prática é que uma função faça uma única tarefa (princípio da responsabilidade única). E) "O nome de uma função pode ser uma palavra reservada do C." - Incorreto. Palavras reservadas não podem ser usadas como nomes. Portanto, a alternativa correta é: C) Os parâmetros numa função são opcionais.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina