int i=5,j=5;
i=++i+ ++i;
printf("i=%i j=%i" ,i,++j+ ++j);
предлогаю другое решение
Неактивен
А вы уверены что в эксешнике вообще есть алгоритм? Код мог быть соптимизирован компилятором и содержать только результат.
http://ideone.com/Y5iA9
Оно скомпилировалось за несколько секунд, а это еще при условии загрузки и обновления странички.
Неактивен
beep, хочешь хитрое задание? Дан код:
#include <iostream>
int main()
{
int i;
i = 1;
std::cout << i++ << ++i << ++i << i++;
return 0;
}
Задача проста: определить его вывод. Ручаюсь, что без компиляции ты никогда не угадаешь, что будет выведено. Так что извращений в стиле
i=++i+ ++i;
printf("i=%i j=%i" ,i,++j+ ++j);
лучше не надо.
http://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Задача проста: определить его вывод. Ручаюсь, что без компиляции ты никогда не угадаешь, что будет выведено. Так что извращений в стиле
Давай попробуем:
1 3 4 4
Сейчас скомпиляю.
Неактивен
1 3 4 4
Скомпилируй, глаза на лоб вылезут.
http://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Неактивен
4551
Правильно, а теперь самое интересное осталось - понять, почему именно так оно работает.
http://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
Правильно, а теперь самое интересное осталось - понять, почему именно так оно работает.
А это как-то связано с побитовыми операциями?
Неактивен
А это как-то связано с побитовыми операциями?
Не совсем, это связано с неопределённостью поведения операторов i++ и ++i. Подробнее почитай здесь: http://blog.sjinks.pro/c-cpp/537-how-much-is-the-fish/. Я, когда это увидел, долго очень думал, как же тяжко живётся программистам, так как это - пример заданий, дающихся на собеседовании на должность программиста.
http://nolinux.w2c.ru - море баттхерта и деаонимизации
Неактивен
fooser пишет:А вы уверены что в эксешнике вообще есть алгоритм? Код мог быть соптимизирован компилятором и содержать только результат.
http://ideone.com/Y5iA9
Оно скомпилировалось за несколько секунд, а это еще при условии загрузки и обновления странички.
Кто знает какими вычислительными мощностями обладает ресурс. Попробуйте собрать на локалхосте
Неактивен
Кто знает какими вычислительными мощностями обладает ресурс. Попробуйте собрать на локалхосте
На локалхосте я уже компилировал выше.
Неактивен
в том то и дело, каждый ЯП свой результат дает
Неактивен
SemyonKozakov, http://ideone.com/PnWPJ на сисярпе все окай.
Неактивен