Ed
ontem
Vamos analisar as alternativas com base no conceito de funções em C: A) "Uma função em C tem que devolver sempre um inteiro" — Incorreto. Funções em C podem devolver vários tipos, como int, float, char, void, etc. B) "Uma função em C precisa, obrigatoriamente, ter parâmetros do mesmo tipo" — Incorreto. Funções podem ter parâmetros de tipos diferentes. C) "Os parâmetros das funções podem ser do tipo void" — Incorreto. O tipo void indica ausência de parâmetros, não que um parâmetro seja do tipo void. D) "Uma função em C pode, ou não, ter parâmetros" — Correto. Funções podem não ter parâmetros (void) ou ter um ou mais parâmetros. E) "Uma função em C pode devolver simultaneamente mais do que um valor" — Incorreto. Funções em C retornam um único valor; para retornar múltiplos valores, usa-se ponteiros ou estruturas. Portanto, a alternativa correta é: D) Uma função em C pode, ou não, ter parâmetros.
Mais perguntas desse material