2660025
Ano: 2007
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Petrobrás
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: Petrobrás
Considere o seguinte programa:
#include <stdio. h>
void main(void)
{
int *mac;
int val:
int pr, mt;
mac = &val;
val = 10;
printf (“\nA = %d”,val);
printf (“\nB = %d”,*mac);
val++;
mac--;
printf ( “\nC = %d”,val);
printf (“\nD= %d”,mac);
pr = 7;
mt = -10;
for (pr=5; pr<=val; pr++)
mt++;
while(1)
{
*mac = 2;
val = 1;
}
}
A partir da listagem acima, julgue o item a seguir.
O comando mac = &val atribui a mac o complemento de 2 do valor armazenado em val.