Considere a função abaixo:
int func (int a, int& b){
a = b - a;
b = a * 2;
a = b * 2;
return a;
}
Considere o seguinte código na função main:
int x = 2, y = 3, z;
z = func (x, y);
cout << x << "; " << y << "; " << z;
O que será impresso?
Certo 2; 2; 4
1; 3; 1
2; 2; 1
1; 2; 4
4; 2; 4
Respostas
respondido por:
2
#include <iostream>
using namespace std;
int func (int a, int& b){
a = b - a;
b = a * 2;
a = b * 2;
return a;
}
int main(){
int x = 2, y = 3, z;
z = func (x, y);
cout << x << "; " << y << "; " << z;
return 0;
}
------------------------
OUTPUT:
2; 2; 4
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás