Просьба также дать подробное объяснение. Как это работает?Использование условного оператора найти наименьшее число среди двух чисел
ответ
условного оператора ? :
работает в аналогичным образом к if else
.
Итак:
int A;
int B;
// some code that sets the values of A and B
return A>B?B:A
То же самое,
int A;
int B;
// some code that sets the values of A and B
if A>B
return B;
else
return A;
Объяснение условного оператора:
`<Perform operation that gives a boolean result>` ? <return this answer if true> : <return this answer if false>
Таким образом, вы могли бы:
int smallestValue;
int inputA;
int inputB;
//some code that sets the value of inputA and inputB - perhaps from console input
smallestValue = (inputA < inputB) ? inputA : inputB;
return a<b ? a : b
эквивалентно
if (a<b)
return a;
else
return b;
+1 - бить меня тоже. Медленное время обновления сегодня. – ChrisBD
Могу ли я получить примеры с цифрами? Как найти наименьшее число среди двух чисел, пожалуйста. – 912M0FR34K
Не понимаю. 'a' и' b' могут быть любыми, что вы хотите. Они могут быть числами. Если вы имеете в виду, как вы используете условный оператор, чтобы найти минимум литералов, таких как '6' и' 9', тогда это бессмысленно. Вы можете сделать это путем проверки. Кроме того, если у вас есть заданные вопросы, не добавляйте их в комментарии, а редактируйте вопрос. –
Это макрос выполняет ту же работу ...
#define min(a, b) a<b ? a : b
Это потенциально очень плохой макрос. Множественные оценки a и b. –
@DavidHeffernan: Я не знаю, почему вы это сказали, но вы можете взглянуть на [link] (http://stackoverflow.com/questions/2458723/c-macro-for-minimum-of-of- два номера) –
Ну, эта ссылка в значительной степени охватывает проблемы –
- 1. Найти наименьшее среди 3 чисел в C++
- 2. найти наименьшее число n целых чисел
- 3. Найти наименьшее значение среди переменных?
- 4. Использование условного оператора Python
- 5. Найти наименьшее целое число
- 6. Использование условного оператора
- 7. Действительное использование условного оператора?
- 8. Использование условного оператора
- 9. Странное использование условного оператора
- 10. найти наивысшее и наименьшее число
- 11. найти индекс наименьшее число в
- 12. Найти наименьшее число без сравнения
- 13. Python - Найти второе наименьшее число
- 14. Найти наименьшее число number- Python
- 15. Использование условного оператора для меню
- 16. Найти уникальное число среди 3n + 1 номеров
- 17. Найти k наименьшее целое число в массиве
- 18. Как найти общее наименьшее число в двух массивах
- 19. найти наибольшее число среди 3
- 20. MySQL Триггеры: Использование условного оператора
- 21. Использование условного оператора внутри строки?
- 22. сумма пять наименьшее число
- 23. Найти наименьшее и второе наименьшее число в массиве из 8 чисел с 9 сравнениями
- 24. nth наименьшее число среди двух баз данных размером n каждый с использованием divide и conquer
- 25. Recursion -finding наименьшее число
- 26. Создайте наименьшее уникальное число из двух байтов
- 27. Ищите наименьшее число
- 28. Определить наибольшее/наименьшее число
- 29. найти наименьшее количество кратных чисел 1-20
- 30. Использование условного оператора в Microsoft Excel
Могу ли я получить примеры с цифрами? Как найти наименьшее число r среди двух чисел, пожалуйста. – 912M0FR34K