Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FURB 2019

ProgramaçãoLinguagens de programação
Código
qq478045
Banca
FURB
Órgão
Prefeitura de Porto Belo - SC
Ano
2019
Nível
Superior
Cargo
Analista de Sistemas II
Leve em consideração o código abaixo, em linguagem C:#include <stdio.h> int a(int b){ if(b <= 1){ return 1;} return b * a(b - 1) -1;} void main (){ int b = a(5), d = 0, c = 1, e = 43; while (1){ d = 1; c += 2; b -= 7; if ((c + e + d + b) <= 44); printf("%d\n", c); break; d = a(d); e -= c;} printf("%d\n", e); printf("%d", b);} Os valores impressos na tela serão, respectivamente:
  1. A9, 28, 6.
  2. B3, 43, 27.
  3. C19, -37, 27.
  4. D11, 19, -1.
  5. E3, 43, 0.
Revelar gabarito e comentário

GabaritoB — 3, 43, 27.

Link permanente: /questoes/qq478045