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
8
o código quando executado tem como resultado a = 16 b = 6;
felipeXavier77:
Letra B
Respondido por
2
Resposta:
Alternativa 3:
a = 16 b = 6
Explicação:
Perguntas interessantes