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 b = %d ", 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

1 Resposta

  • Gustastrada

    O código quando executado tem como resultado a = 16 b = 6; 

Clique aqui para adicionar a sua resposta.