Red de conocimiento informático - Computadora portátil - Usando funciones del lenguaje C, defina una función de intercambio para realizar el intercambio de dos números.

Usando funciones del lenguaje C, defina una función de intercambio para realizar el intercambio de dos números.

intercambio vacío(intamp; x, intamp; y)

{

int temp=0

temp=x;

x=y;

y=temp;

}

int main()

{

int a=1;

int b=2;

Intercambiar(a, b

coutamp;lt;amp;lt); ;"a="amp;lt;amp;lt;aamp;lt;amp;lt;endl;

coutamp;lt;amp;lt;"b="amp;lt;amp;lt; bamp;lt;amp;lt;endl;

system("pausa");

return 0;

}

Ejecutar Resultado:

Información ampliada:

Intercambiar con puntero:

void Swap(int*x, int*y)

{

int temp=0;

temp=*x;

*x=*y;

*y=temp;

p>

}

int main()

{

int x=1;

int y=2;

Intercambiar(amp;x,amp;y);

printf("x=d,y=d\n",x,y);

system("pause");

return 0;

}

Resultado de la ejecución:

X=2 ; Y=1