Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FUMARC 2018

ProgramaçãoLinguagens de programação
Código
qq341766
Banca
FUMARC
Órgão
CEMIG - MG
Ano
2018
Nível
Superior
Cargo
Analista de Sistemas de Informática JR
Analise o seguinte código escrito na linguagem Java:public class CalculoRecursivo {public long calculo(long numero){if (numero <= 1) return 1;else return numero * calculo(numero - 1);}public void exibeCalculo() {for (int i = 0; i <= 5; i++)System.out.printf("Posição [%d]: %d\n", i,calculo(i));}public static void main(String[] args) {CalculoRecursivo c = new CalculoRecursivo();c.exibeCalculo();}}ssinale o conteúdo o que será exibido na última linha da saída do programa:
  1. APosição [5]: 20
  2. BPosição [5]: 24
  3. CPosição [5]: 96
  4. DPosição [5]: 120
Revelar gabarito e comentário

GabaritoD — Posição [5]: 120

Link permanente: /questoes/qq341766