Ed
há 2 anos
Para determinar a sintaxe correta de criação de uma função na linguagem de programação C, vamos analisar cada uma das alternativas: A) `nomeFuncao TIPO ([parâmetro1, ..., parâmetroN]){corpo da função; RETURN retorno;}` - A sintaxe está incorreta porque a palavra-chave `TIPO` deve vir antes do nome da função, e `RETURN` não é a forma correta de retornar um valor. B) `nomeFuncao ([tipo parâmetro1, ..., tipo parâmetroN]){corpo da função; RETURN(retorno);}` - A sintaxe está incorreta porque o tipo dos parâmetros deve ser especificado antes do nome do parâmetro. C) `FUNCTION nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN retorno;}` - A sintaxe está incorreta porque a palavra-chave `FUNCTION` não é utilizada em C. D) `nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}` - A sintaxe está incorreta porque o tipo dos parâmetros deve ser especificado antes do nome do parâmetro e `RETURN` não é a forma correta de retornar um valor. E) `TIPO nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}` - Esta é a sintaxe correta. O tipo de retorno da função vem antes do nome da função, e os tipos dos parâmetros são especificados corretamente. Portanto, a alternativa correta é: E) TIPO nomeFuncao ([TIPO parâmetro1, ..., TIPO parâmetroN]){corpo da função; RETURN(retorno);}.
Cadastre-se ou realize login