4 / 4 / 0
Регистрация: 17.09.2008
Сообщений: 88
|
||||||
1 | ||||||
Что выведет этот код?23.09.2009, 13:00. Показов 2105. Ответов 13
Метки нет (Все метки)
0
|
23.09.2009, 13:00 | |
Ответы с готовыми решениями:
13
Можно ли предугадать,что выведет метод Random.Next и можно посмотреть сам этот класс?(код) Что выведет в консоль приведенный код Что выведет на экран приведенный код Что делает этот код? |
274 / 200 / 33
Регистрация: 18.04.2009
Сообщений: 177
|
|||||||||||
23.09.2009, 14:30 | 2 | ||||||||||
Может быть так:
0
|
4 / 4 / 0
Регистрация: 17.09.2008
Сообщений: 88
|
|
23.09.2009, 14:43 [ТС] | 3 |
Стасёнок
1)Вы меня не поняли, я закопипастил вопрос из тестов и знаю на него ответ, выведет он ноль, но почему не пойму 2) А если поменять j++ на ++j выведет 10
0
|
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
|
|
23.09.2009, 14:49 | 4 |
0
|
4 / 4 / 0
Регистрация: 17.09.2008
Сообщений: 88
|
|
23.09.2009, 14:54 [ТС] | 5 |
Если заменить выведет 10, но меня интересует именно мой вариант, почему с моим вариантом выводит 0?
0
|
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
|
|
23.09.2009, 14:59 | 6 |
да потому что сначало идет присвоение , то есть мы j присваиваем 0 увеличения то нет а вот если сначала поставить ++ то у нас сначала происходит увеличение, а потом уже равно
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
23.09.2009, 15:01 | 7 |
zema,
меня интересует именно мой вариант, почему с моим вариантом выводит 0? код может выводить всё что угодно, из-за наличия побочных эффектов. для дальнейшего просвящения гооглить "sequence points"
0
|
4 / 4 / 0
Регистрация: 17.09.2008
Сообщений: 88
|
|
23.09.2009, 17:15 [ТС] | 8 |
Разобрался благодаря статьи о "sequence points" некой Алены. И все таки странно, зачем такие вопросы задавать на тестах по знанию с#.
0
|
MCSD: APP BUILDER
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
|
|
23.09.2009, 17:22 | 9 |
зачем такие вопросы задавать на тестах по знанию с#.
может, чтобы проверить, читал ли ты статью некоей Алены?
0
|
4 / 4 / 0
Регистрация: 17.09.2008
Сообщений: 88
|
|
23.09.2009, 17:48 [ТС] | 10 |
0
|
3 / 1 / 2
Регистрация: 13.05.2007
Сообщений: 35
|
|
01.10.2009, 17:03 | 11 |
А вот интересно, что в Visual C++ 2005, пиши i++ или ++i всё равно выводит 10.
0
|
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
02.10.2009, 00:37 | 12 |
0
|
3 / 1 / 2
Регистрация: 13.05.2007
Сообщений: 35
|
|
02.10.2009, 13:43 | 13 |
0.
0
|
3 / 1 / 2
Регистрация: 13.05.2007
Сообщений: 35
|
|
02.10.2009, 16:39 | 14 |
Ааа, не i++, а j++ и ++j!! (((:
0
|
02.10.2009, 16:39 | |
02.10.2009, 16:39 | |
Помогаю со студенческими работами здесь
14
Что делает этот код? Что выводит этот код? Что означает этот код Что значит этот код? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |