Форум программистов, компьютерный форум CyberForum.ru

Как поменять значения двух переменных не используя дополнительную переменную? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать числа следующим образом http://www.cyberforum.ru/cpp-beginners/thread691678.html
Напечатать числе следующим образом: 10 10.4 11 11.4 #include <stdio.h> #include <conio.h> int main(void) {
C++ Вывод на экран значений корней и квадратов каждого из элементов массива Введите с клавиатуры пять целочисленных элементов массива X. Выведите на экран значения корней и квадратов каждого из элементов массива. http://www.cyberforum.ru/cpp-beginners/thread691669.html
C++ Дан массив из n элементов. Определить, сколько раз встречается число 5 среди элементов массива.
Здравствуйте. Помогите, пожалуйста, решить задачу. Дан массив из n элементов. Определить, сколько раз встречается число 5 среди элементов массива.
C++ Как создать свою программу с кнопочками и т.д.?
Доброго времени суток! Хочу узнать, или встать на правильное русло в потоке знания. Я студент 1 курса, со школы я решаю задачи, с начало на паскале, затем перешел на с++ прочитал "эффективное программирование на с++(accelerated c++)" также "с++ для реальных программистов(c++ for real programmer)" и книгу Вирта прочитал "Алгоритмы и структура данных" и Книгу Кернигана,Ритчи "программирование на...
C++ Как сформировать из массива х массив y что бы елементы выводились в массиве до минимального значения? http://www.cyberforum.ru/cpp-beginners/thread691647.html
Как сформировать из массива х массив y что бы елементы выводились в массиве до минимального значения?
C++ Вычисление экспоненты (с scanf и printf) Описать функцию Exp1(x, e) вещественного типа (параметры x, e — вещественные, e > 0), находящую приближенное значение функции exp(x): exp(x) = 1 + x + x2/(2!) + x3/(3!) + … + xn/(n!) + … (n! = 1*2*…*n). В сумме учитывать все слагаемые, большие e. С помощью Exp1 найти приближенное значение экспоненты для данного x при шести данных e. подробнее

Показать сообщение отдельно
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
08.11.2012, 00:07     Как поменять значения двух переменных не используя дополнительную переменную?
C++
1
2
3
a ^= b;
b ^= a;
a ^= b;
или в строчку
C++
1
a ^= b ^= a ^= b;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru