
MigaMG93
(usa Outra)
Enviado em 03/03/2014 - 19:48h
1 Estado e atribuic~oes
Diga, justicando, qual o output de cada um dos seguintes excertos de codigo C.
1. int x, y;
x = 3; y = x+1;
x = x*y; y = x + y;
printf("%d %d\n", x, y);
2. int x, y;
x = 0;
printf ("%d %d\n", x, y);
3. (assuma que os codigos ASCII dos caracteres 'A', '0', ' ' e 'a' s~ao respectivamente
65, 48, 32 e 97)
char a, b, c;
a = 'A'; b = ' '; c = '0';
printf ("%c %d\n", a, a);
a = a+1; c = c+2;
printf ("%c %d %c %d\n", a, a, c, c);
c = a + b;
printf ("%c %d\n", c, c);
4. int x, y;
x = 200; y = 100;
x = x+y; y = x-y; x = x-y;
printf ("%d %d\n", x, y);
5. char x, y;
x = 200; y = 100;
x = x+y; y = x-y; x = x-y;
printf ("%d %d\n", x, y);
6. int x, y;
x = 100; y = 28;
x += y ; y -= x ;
printf ("%d %d\n", x++, ++y);
printf ("%d %d\n", x, y);
Alguém me pode ajudar aqui com isto? Ficaria imensamente grato...