Magna Concursos

Coloque V (Verdadeiro) ou F (Falso) nas afirmativas abaixo, com base no seguinte código escrito em C++:

#include <iostream>
using std: :cout;
using std: : endl;
int main ()
{

int x = 3, &y = x;
cout << ''x='' << x << endl << ''y='' << y++ << endl;
int z = X==y?x:y;
return 0;

}

( ) A variável y foi declarada como um ponteiro e recebe o endereço de memória de x.

( ) O resultado apresentado na tela é x=3 e y=3.

( ) A linha iniciada por 'cout <<' contém uma operação inválida e provocaria erro em tempo de compilação.

( ) A variável z recebe o valor de x antes do término do bloco.

( ) Foram utilizados seis operadores condicionais.

Assinale a opção correta.

 

Provas

Questão presente nas seguintes provas