Ed
ontem
Vamos analisar cada uma das afirmações: I. A função principal, que controla o fluxo de chamada de todas as outras quatro funções, deverá ser a chamada de main(). Verdadeiro, na linguagem C, a função principal que inicia a execução do programa deve ser chamada de `main()`. II. Ao término da execução da função principal, chamada de main(), o controle do programa retorna para o sistema operacional, indicando o término do programa geralmente com 0 (zero). Verdadeiro, ao final da execução da função `main()`, o controle é retornado ao sistema operacional e, por convenção, um retorno de 0 indica que o programa terminou com sucesso. III. O nome da função principal, que controla o fluxo de chamadas e todas as outras quatro funções, é de livre escolha do programador. Não é obrigatório colocar o nome da função de main(), pois isto é somente uma forma de boa prática de programação, não uma imposição técnica da linguagem C. Falso, o nome da função principal deve ser `main()`, pois é uma imposição técnica da linguagem C. Não é uma questão de boa prática, mas sim uma exigência da linguagem. Com base nas análises, as afirmações verdadeiras são I e II. Portanto, a alternativa que contém todos os itens verdadeiros é: a) I e II.