Informática, perguntado por luannasantoslucena, 1 ano atrás

Muitos programadores acreditam que é importante manter um código limpo (clean code). Porém, muitos confundem “código limpo” com “código enxuto”. Uma das maneiras usadas para deixar o código menor é aplicar operadores aritméticos de atribuição, permitindo assim fazer atribuição e operações aritméticas numa mesma linha. Porém, isso pode deixar o código um pouco confuso na hora de fazer a manutenção. Analise o código fonte abaixo e escolha a alternativa correta que representa a saída desse programa. #include int main(void) { int a = 10; int b = 5; a-= b++ - a++; printf (" a = %d \t b = %d\n", a, b); return (0); }
ALTERNATIVAS
a = 0 b = 6

a = 16 b = 6

a = -6 b = 6

a = -10 b = 6

a = 6 b = 6

Soluções para a tarefa

Respondido por giermerson
8
o código quando executado tem como resultado a = 16 b = 6; 

felipeXavier77: Letra B
jeancarlojipa: Confirido no dev letra B
Respondido por flaviotecoc
2

Resposta:

Alternativa 3:

a = 16 b = 6

Explicação:

Perguntas interessantes