Нужно написать программу.заданы величины x,y действительного типа. написать программу обмена значений величин.использовать вспомогательные величины нельзя.

Нужно написать программу. заданы величины x,y действительного типа. написать программу обмена значений величин.использовать вспомогательные величины нельзя.
Гость
Ответ(ы) на вопрос:
Гость
#include   using namespace std;  void main()  {  float x=-3,y=8;  cout << x << '\t' << y << endl;  *((long*)(&x))^=*((long*)(&y));  *((long*)(&y))^=*((long*)(&x));  *((long*)(&x))^=*((long*)(&y));  cout << x << '\t' << y << endl;  }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы