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

знак вопроса - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 102, средняя оценка - 4.61
fruktik
 Аватар для fruktik
32 / 32 / 3
Регистрация: 03.03.2011
Сообщений: 302
15.03.2011, 11:40     знак вопроса #1
что означает знак вопроса вот здесь:
C++
1
2
3
4
double gcd (int x, int y )
{
return (( y == 0) ? x : gcd (y, x % y ));
}
программа про НОК
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2011, 11:40     знак вопроса
Посмотрите здесь:

Два вопроса C++
3 мелких вопроса C++
C++ 3 Теоретических Вопроса
Два вопроса C++
2 Вопроса C++
C++ 2 вопроса
C++ Не понимаю вопроса
Удалить пробелы и после каждого 5 элемента поставить знак вопроса C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
nxnx
Формучанин
361 / 292 / 16
Регистрация: 02.11.2010
Сообщений: 1,226
15.03.2011, 11:47     знак вопроса #2
C++
1
2
3
4
double gcd (int x, int y )
{
if (y==0) return x; else return gcd (y, x % y );//return (( y == 0) ? x : gcd (y, x % y ));
}
Phantom
Эксперт C++
 Аватар для Phantom
3160 / 842 / 15
Регистрация: 29.12.2008
Сообщений: 952
15.03.2011, 15:50     знак вопроса #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Через знак вопроса и двоеточие в C++ можно записать условный оператор if... else...
C++
1
(логическое выражение) ? (если выражение истинно) : (если выражение ложно);
Больше информации можно узнать по запросу "тернарный оператор". Wiki
Yandex
Объявления
15.03.2011, 15:50     знак вопроса
Ответ Создать тему
Опции темы

Текущее время: 21:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru