|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.12.2014, 16:26 | #1 |
Регистрация: 25.11.2014
Сообщений: 7
|
Вычислить выражение
Вычислить выражение:
Int a, b, rez, c; a = 3; b = 2; c = 1; rez = a-- + b++ - c/b + a*b |
16.12.2014, 17:21 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
res = 3+2-1/2+3*2 = 10,5
ИМХО.
I'm learning to live...
|
16.12.2014, 17:57 | #3 |
Регистрация: 25.11.2014
Сообщений: 7
|
с int'ом норм тебе дроби считать?)
|
16.12.2014, 18:50 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да мне как-то все равно )
Не моя же задача. Будь моей - взял бы, запуздырил на http://www.compileonline.com/ и выполнил.
I'm learning to live...
|
17.12.2014, 20:01 | #5 |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
a = 3;
b = 2; c = 1; rez = a-- + b++ - c/b + a*b Самый высокий приоритет тут у инкремента и декремента, вернут они старые значения, а остальные операторы выражения будут использовать уже новые. 3 + 2 + -1/3 + 4*3 = 17. Хотя gcc насчитал 11... это я не прав или они? ) Последний раз редактировалось rrrFer; 17.12.2014 в 20:11. |
17.12.2014, 22:59 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
3 + 2 + -1/3 + 2*3 = 11
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вычислить выражение на assemblerе | Fraim | Помощь студентам | 0 | 06.04.2013 13:08 |
Вычислить выражение | r3lax | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 17.12.2012 21:48 |
Вычислить выражение: | Nubaster | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 31.05.2011 13:52 |
вычислить выражение | Jereme | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 08.01.2010 16:21 |
Вычислить выражение | ai\ekcah^p | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 04.12.2009 17:06 |