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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
letnjaja
53 / 3 / 0
Регистрация: 08.10.2011
Сообщений: 200
#1

Объясните выражение - C++

14.06.2012, 19:25. Просмотров 330. Ответов 3
Метки нет (Все метки)

пример: x=4 y=5 z=4
x=z++&(x!=4)

объясните,пжлста, чему x здесь равен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2012, 19:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объясните выражение (C++):

Объясните выражение - C++
К примеру дан класс Game и GamePiece; class Game { public: Game(int inWidth, int Height); void setpiece(int x, int y,...

Объясните пожалуйста логическое выражение - C++
#include<iostream> #include<conio.h> #include<cstring> using namespace std; int main(){ int nober=0;// количество слов bool...

Подставить в заданное выражение знаки +,-,*,/ так, чтобы выражение было истинным - C++
Помогите плз! Надо подставить в заданное выражение знаки +,-,*,/ так, чтобы выражение было истинным: ((((((1 2) 3) 4) 5) 6)=36 ...

Вывести значение логического выражения, заданного в виде строки S. Выражение определяется следующим образом («T» — True, «F» — False): <выражение> : - C++
помогите пожалуйста решить задачку на рекурсию Вывести значение логического выражения, заданного в виде строки S. Выражение определяется...

Объясните - C++
Вот собственно и программа... #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;math.h&gt; using namespace std; int...

объясните - C++
объясните пожалуйста подробно смысл этой строчки.. только очень подробно.. return sqrt(static_cast&lt;double&gt;(sum)); Добавлено через...

3
David Sylva
1288 / 950 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
14.06.2012, 19:41 #2
Это пример на таблицу приоритетов операций. Смотри первым в приоритетах идут (), затем унарные ++ и поразрядные логические & и только потом присваивание. Поэтому я думаю что x равен 5, но зачем в условии y = 5 ?
1
g-h
67 / 67 / 1
Регистрация: 03.06.2012
Сообщений: 176
14.06.2012, 19:43 #3
x == 0
2
David Sylva
1288 / 950 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
14.06.2012, 19:58 #4
g-h абсолютно прав, 0 из-за приоритета скобок.
1
14.06.2012, 19:58
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2012, 19:58
Привет! Вот еще темы с ответами:

Объясните - C++
Доброго дня. Объясните пожалуйста почему это код хорошо работает: #include &lt;iostream&gt; using namespace std; int main() { ...

объясните - C++
ребят вот программа с помощью кой как получилась но не фига в ней понять не могу если можно примеры кодов жтой проги попроще или объясните...

объясните - C++
Использую Dev-C++, после компиляции, при выполнении программы надпись не на русском языке, а не понятно что. Почему? Текст программы: ...

Объясните программу на С++ - C++
http://www.cyberforum.ru/cpp-beginners/thread209118.html взял отсюда #include &lt;iostream.h&gt; #include &lt;math.h&gt; #include...


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

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

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