Alguém pode me explicar a resposta dessa questão?
Considere o seguinte segmento de código na linguagem C:
int a=3, b=2, c;
c=a!=b;
Assinale a alternativa que apresenta os valores das variáveis término da execução:
A)3, 2, 3
B)3, 2, 1 Resposta certa
C)3, 3, 3
D)3, 3, 1
E)2, 2, 1
Soluções para a tarefa
Respondido por
1
Resposta:
Resposta certa: B) 3, 2, 1
Explicação:
Quando a expressão c=a!=b; no código é escrita, a variável c recebe um retorno booleano. Ou seja, se a é diferente de b ele vai retornar 1 (que representa VERDADEIRO). Se você mudar a expressão da varável c para c=a<b você vai receber um retorno booleano representado pelo 0 FALSO.
viktorRick:
Obrigado!
Perguntas interessantes
Matemática,
5 meses atrás
Biologia,
5 meses atrás
Matemática,
6 meses atrás
Português,
6 meses atrás
Português,
11 meses atrás
Matemática,
11 meses atrás