Имя: Пароль:
LIFE
 
OFF: У кого сколько получится: int i = 5; i = ++i + ++i;
🠗 (Asmody 04.08.2019 21:23)
, ,
0 ambrozii-fadeevich-s
 
02.08.19
13:48
1. 14 44% (7)
2. 13 31% (5)
3. Другое 19% (3)
4. 16 6% (1)
5. 12 0% (0)
6. 15 0% (0)
Всего мнений: 16

Смотрю - пошла мода на нестандартные вычисления. У кого сколько получится: int i = 5; i = ++i + ++i;
5 Ёпрст
 
02.08.19
13:53
а не 13 разве ? 6+7

13
7 Фрэнки
 
02.08.19
13:53
13

13
14 Xapac
 
02.08.19
14:01
(8)

13
69 Глок 17
 
02.08.19
16:15
(0) В уме считал по человеческой логике, получилось 13.
Проверил на компе, тоже получилось 13

13
125 Провинциальный 1сник
 
05.08.19
11:25
(110) При чем тут приоритет.. Даже со всеми приоритетами, когда мы выполняем сложение, мы по логике должны взять уже рассчитанный РАНЕЕ первый операнд (++i), а не пытаться его рассчитать ЕЩЕ РАЗ после второго(++i). И будет 13. Если компилятор С++ выдает 14 - это очередное подтверждение тезиса что Си - плохой язык.

13