Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — COMPERVE - UFRN 2013

Arquitetura de SoftwareSoftware
Código
qq006110
Banca
COMPERVE - UFRN
Órgão
UFERSA
Ano
2013
Nível
Médio
Cargo
COMPERVE - - Técnico de Técnologia da Informação
Considere o programa a seguir, escrito no arquivo prog2.c#include <stdio.h>int main(int argc, char **argv){int i,x[9],*p;for (i = 0 ; i < 9 ; i++)x[i]=i;p=x+1;while (*p!=8){*p=*(p-1) + *(p+1);p++;}printf("[%d]",*(p-4));printf("\n");return 0;}A compilação do código foi efetuada com o comando a seguir.gcc -Wall -ansi -o prog2 prog2.cA execução do programa mostra, na tela, a linha
  1. A[6]
  2. BO programa não compila, pois não segue a especificação ANSI C.
  3. C[14]
  4. DO resultado é indeterminado, pois o ponteiro acessa uma área não iniciada.
Revelar gabarito e comentário

GabaritoC — [14]

Link permanente: /questoes/qq006110