|
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
|
|
Обменять значение перменных09.12.2010, 12:35. Показов 1427. Ответов 18
Метки нет (Все метки)
есть перемные a=5, b=4, нужно что было b=5,a=c;, но при этом не применяя дополнительных перменнных. Тоесть работать только с а и б.
0
|
|
| 09.12.2010, 12:35 | |
|
Ответы с готовыми решениями:
18
Найти минимальное и максимальное значение в массиве и обменять их местами инициализация перменных в конструкторе сравнение двух перменных |
|
1 / 1 / 0
Регистрация: 01.07.2010
Сообщений: 62
|
|
| 09.12.2010, 12:37 | |
|
а=с?? что за с?
0
|
|
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,977
|
||||||
| 09.12.2010, 12:50 | ||||||
1
|
||||||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
| 09.12.2010, 13:01 | ||||||
|
Ещё вариант:
Не по теме: P.S. Как и просили)))
1
|
||||||
|
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
|
|
| 09.12.2010, 13:06 [ТС] | |
|
нечайно написал c
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
||||||
| 09.12.2010, 13:07 | ||||||
|
Тогда так)))
0
|
||||||
|
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
|
|||||||||||
| 09.12.2010, 13:16 [ТС] | |||||||||||
1)void swap-это как я понял функция? 2)int * a, int * b -что обозначают в данном случаи знаки умножения 3)что означает ^ по заданию числа вводяцо с клавы: я сделал так
и последний вопрос про scanf("%d",&a); зачем нужно "%d",&, ибо я их просто вытащил из примеров на форуме.
0
|
|||||||||||
|
Заблокирован
|
|||||||||
| 09.12.2010, 13:42 | |||||||||
"%d" стоит, чтоб сказать printf'у, чтобы он выводил целое число примерно так
1
|
|||||||||
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 09.12.2010, 13:48 | |
|
В дополнение к предыдущему посту:
Указатель - переменная, которая может хранить адрес другой переменной. Если бы в функцию swap мы передавали не адреса переменных (вызов функции происходит так: swap(&a, &b), операция & - взятие адреса переменной в памяти), а значения (было бы swap(a, b)), то эти значения копировались бы в собственные переменные a и b функции swap, и значения менялись бы у совсем других переменных a и b, а те, что мы на самом деле хотим поменять, оставались бы неизменными. А так как мы передаём в функцию не значения переменных, а их адреса, то по этим адресам мы можем добраться до реальных переменных a и b, которые мы действительно хотели бы обменять местами. В функции swap в строке, например, *a = *a ^ *b , * означает, что мы берём значение переменной по её адресу.
2
|
|
|
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
|
||
| 09.12.2010, 15:18 [ТС] | ||
|
спасибо, будет что гуглить, а то по запросу C++ ^* нечё путёвого нет)
Добавлено через 51 секунду
0
|
||
|
Заблокирован
|
||
| 09.12.2010, 15:19 | ||
|
насчет ^, лучше гуглить "xor c++", xor - это аналог(в vb, pas)
1
|
||
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
| 09.12.2010, 15:20 | |
|
1
|
|
|
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
|
||
| 09.12.2010, 15:24 [ТС] | ||
|
какая разница между \n и endl? как я понял \n для использования в тексте, а endl за его пределами?
Добавлено через 25 секунд Добавлено через 2 минуты да, и ещё... какой вариант лучше использовать ? cin,cout или же scanf,printf ?
0
|
||
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
| 09.12.2010, 15:31 | |
|
nonamez123, cin, cout - это С++
scanf,printf - это Си. И не стоит об этом забывать.
0
|
|
|
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
|
||
| 09.12.2010, 15:37 [ТС] | ||
|
0
|
||
|
Freelance
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
|
|
| 09.12.2010, 15:39 | |
|
nonamez123, Как по мне, то это полохой тон использовать сишные функции в С++.
1
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 10.12.2010, 11:44 | |
|
Не люблю, когда смешивают языки. Поддержка сишных средств для работы с потоками оставлена в плюсах для совместимости с тоннами ранее написанного на Си кода, но не для того, чтобы смешивать языки, и наряду с, например, new/delete использовать printf/scanf.
0
|
|
| 10.12.2010, 13:01 | ||
|
Не по теме:
0
|
||
| 10.12.2010, 18:13 | |
|
Не по теме: easybudda, ну, я всего-лишь высказал своё мнение и аргументировал его. А вообще, хреновый это учитель, который не даёт своим ученикам самостоятельно что-то делать. Ведь он таким образом по большому счёту не учит ничему, а даёт установку делать так, а не иначе. Нас вот до сих пор никогда так не ограничивали, как хотите - так и пишите, главное, чтобы правильно.
0
|
|
| 10.12.2010, 18:13 | |
|
Помогаю со студенческими работами здесь
19
DLL библиотки, вывод перменных Не передаются данные query с перменных
Сравнение перменных при Linq запросах из БД Деление перменных с отображением дробной части Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вот уже год прошел, как у меня домен в reg.ru ...
Etyuhibosecyu 16.04.2026
И ничего они мне не сделали. Если отвязать карту, никакие услуги они не навяжут. Я бы с радостью продлил еще на два года, чтобы не мучиться с временным доменом и меня уже знали по red-star-soft. com,. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
|