ID 1565443 Banca Exército Órgão EsFCEx Ano 2012 Provas Exército - 2012 - EsFCEx - Oficial - Informática Disciplina Programação Assuntos C Linguagens de programação Considere o programa escrito em linguagem C:#include <stdio.h> #include <conio.h> int main () { int a = 2; printf ("%d", (a%2 == 0 ? (a*=2,a++):(a/2,--a))); } O resultado impresso será Alternativas o valor 1. o valor 2. o valor 4. o valor 5. uma mensagem de erro. Responder Comentários A condição "a%2 == 0" retorna "true", então será executada o código "(a*=2,a++)", onde o valor do inteiro "a" será multiplicado por 2 que tem como resultado 4. Obs: Apenas o resultado 4 será exibido nesse printf porque o "a++" só irá somar +1 na proxima linha.