A alternativa correta é a letra C) Apenas I e III estão corretas. I - As variáveis declaradas dentro de uma função também podem ser utilizadas na função principal main. Isso ocorre porque a função main é a função principal do programa e todas as outras funções são chamadas a partir dela. III - Se uma função for declarada logo após a declaração de uma outra função, na execução elas devem respeitar esta ordem de executar a primeira declaração e depois a segunda. Isso ocorre porque o compilador lê o código de cima para baixo e, portanto, a primeira função declarada deve ser executada antes da segunda. Já a afirmativa II está incorreta, pois se existir uma variável local com o mesmo nome de uma variável global, a chamada simples desta variável sempre retornará a variável local.
Para escrever sua resposta aqui, entre ou crie uma conta
Algoritmos e Programação de Computadores
Compartilhar