Sie sind auf Seite 1von 1

Lista de Exercícios

1. Qual o conteúdo das variáveis total e valor 6. Diga o resultado das variáveis x, y e z depois
após a execução dos seguintes comandos? da seguinte sequência de operações:
int x,y,z;
main() { x=y=10;
int valor, total; z=++x;
valor = 3; x=-x;
total = 5; y++;
total = valor++; x=x+y-(z--);
total = ++valor;
total = valor--; 7. Qual o valor de cada variável no programa
total = --valor; abaixo?
}
2. Qual o valor das variáveis valor e total após a main()
execução dos seguintes comandos? {
int a, b, c, d, x = 10, y = 5;
main(){ a = x++;
int valor = 3; b = ++x;
int total = 5; c = --y;
total *= ++valor; d = y--;
} }
3. Considere o seguinte trecho de código:
8. Qual o valor de cada impressão (1 ou 0) no
int i, j, k;
programa abaixo?
i = j = k = 0;
main (){
i = j++;
int a, b, c, d;
j = k++;
a = 5;
Qual o valor de cada variável ao término da b = 7;
execução desse trecho de código? c = 9;
d = 9;
4. Considere o seguinte trecho de código:
printf(“\n %d”, (a < b));
int i, j, k;
printf(“\n %d”, (a >= b));
i = j = k = 0;
i = ++j; printf(“\n %d”, (a == b));
j = ++k; printf(“\n %d”, (c != b));
Qual o valor de cada variável ao término da printf(“\n %d”, ((c>=a)&&(a<b)));
execução desse trecho de código? b = a++;
c += a;
d = ++b;
5. Considere o seguinte trecho de código:
printf(“\n %d”, ((a==c)||(b<c)));
int i = 0;
printf(“\n %d”, ((d>=a)&&(d<b)));
i += 5;
printf(“\n%d”, (!(c>=a)&&(a<b)));
i -= -5;
i *= 3; printf(“\n%d”, ((c>=a)&&!(a<b)));
}
i /= 2;
i %= 2;
Qual o valor de i após cada atribuição?

Das könnte Ihnen auch gefallen