a = 9.0; b = 2.0*c; if ((a>0) || (b>0)) printf("Fixe!"); else printf(" Uma pena"); }
Fixe! Fixe! Uma pena Uma pena O programa não gera output.
a = 3.0; switch (a+1.0) { case 1: printf("Fixe!\n"); break; case c: printf("Cool!\n"); printf("Ingles"); break; case 3: printf("Super!"); break; default: printf("Language?\n"); } }
a) switch não pode conter expressões (a+1.0) b) switch não funciona com expressões do tipo float (a+1.0) c) Na estrutura switch não podemos usar variáveis (case c:) d) Ambas b) e c)
uma expressão uma condição uma atribuição uma operação