Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Jason Leavers
2 / 2 / 0
Регистрация: 23.10.2014
Сообщений: 29
1

Бинарное И и ИЛИ

03.02.2015, 20:14. Просмотров 1008. Ответов 1
Метки нет (Все метки)

Здравствуйте,
итак сотая типичная тема с "&" и "|"
Есть строки:
C
1
2
int a=5; int b=0; int c=1;
c = a & b;
Каков будет результат?

Что я понял и знаю (прошу поправить меня если я ошибаюсь)
1) & - конъюнкция
2) Х /\ X = X; Х /\ 0 = 0; Х /\ 1 = 1
3) Сумма битов двух целых чисел.

Что получаю:
Код
b=0     c=0
b=1     c=1
b=2     c=0
b=3     c=1
b=4     c=4
b=5     c=5
b=6     c=4
b=7     c=5
b=8     c=0
b=9     c=1

Process returned 0 (0x0)   execution time : 0.048 s
Press any key to continue.
Для 0, 1 и 5 - понятно. Как понять другие числа?

P.S. Бонус: Как понять строку:
C
1
if(b=2) c = a & b;
Если возможно присвоить b=2 то ..
или
Если возможно присвоить b=2 то присваиваем b = 2 для данного блока if?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2015, 20:14
Ответы с готовыми решениями:

Бинарное дерево
Здравствуйте.Учусь в техникуме,начали изучать СИ(Обычный СИ.Со следующей недели...

Бинарное дерево поиска
Здравствуйте! Дали такое задание. И нужно вместо троеточий вставить несколько...

Бинарное представление числа
Добрый день, подскажите пожалуйста, откуда берутся числа w x y z? #include...

Бинарное дерево не создается
здраствуйте я написал функцию создания и записи в дерево но она не работает....

Как создать бинарное дерево
Я не могу понять как создать бинарное дерево помогите пожалуйста

1
Jewbacabra
Эксперт PHP
3747 / 3093 / 1361
Регистрация: 24.04.2014
Сообщений: 9,383
03.02.2015, 21:29 2
Цитата Сообщение от Jason Leavers Посмотреть сообщение
Х /\ 1 = 1
x http://www.cyberforum.ru/cgi-bin/latex.cgi?\wedge 1 = x
Цитата Сообщение от Jason Leavers Посмотреть сообщение
Сумма битов двух целых чисел.
Это про что?
Цитата Сообщение от Jason Leavers Посмотреть сообщение
Как понять другие числа?
например, a=5 b=3
c = 5 & 3 = 0101 & 0011 = 0001
Цитата Сообщение от Jason Leavers Посмотреть сообщение
Как понять строку:
C
1
(b=2) == true
данная строчка аналогична
C
1
2
b = 2;
c = a & b;
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2015, 21:29

Стек, бинарное дерево и очередь
Помогите,плииииз, я думаю все через єто прошли... то просто я даже не могу...

Бинарное дерево. Создание объекта
И снова здравствуйте. Извините, что расплодил темы, но тут, как я понял один...

Упорядочить бинарное дерево по алфавиту
Люди, может то знает, как сортировать бинарное дерево по алфавиту? Язык си ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru