Considere o trecho de código, escrito em ANSI C, a seguir, n...

Próximas questões
Com base no mesmo assunto
Q2876103 Arquitetura de Software

Considere o trecho de código, escrito em ANSI C, a seguir, no arquivo prog1.c

#include <stdio.h>

int x = 2;

int f1(int a){

int r=a*x;

x = r++;

return r;

}

int f2(int x){

int r=x*x;

x = r++;

return r;

}

int main (int argc, char **argv){

int a,b,c;

a = f1(3);

b = f2(2);

c = f1(3);

printf ("%d.%d.%d\n",a,b,c);

return 0;

}

A compilação do código foi efetuada com o comando a seguir.

gcc -Wall -ansi -o prog1 prog1.c

A execução do programa mostra, na tela, a linha

Alternativas