Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Язык C

Операторы принятия решений C++

Структуры принятия решений требуют, чтобы программист указал одно или несколько условий, которые должны быть оценены или проверены программой, вместе с оператором или операторами, которые должны быть выполнены, если условие определено как истинное, и, необязательно, другие операторы, которые должны быть выполнены, если условие определено как ложное.

Ниже приведена общая форма типичной структуры принятия решений, встречающаяся в большинстве языков программирования.

Язык программирования C++ предоставляет следующие типы операторов принятия решений.

Старший № Положение и описание
1 если заявление

Оператор if состоит из логического выражения, за которым следует один или несколько операторов.

2 if...else оператор

За оператором if может следовать необязательный оператор else, который выполняется, когда логическое выражение ложно.

3 оператор переключения

Оператор switch позволяет проверить переменную на равенство списку значений.

4 вложенные операторы if

Вы можете использовать один оператор if или else if внутри другого оператора if или else if.

5 вложенные операторы переключения

Вы можете использовать один оператор «switch» внутри другого оператора (ов) «switch».

? :Оператор

Мы рассмотрели условный оператор «? :” в предыдущей главе, который можно использовать вместо if...else заявления. Он имеет следующую общую форму —

Exp1 ? Exp2 : Exp3;

Exp1, Exp2 и Exp3 являются выражениями. Обратите внимание на использование и размещение двоеточия.

Значение выражения «?» определяется следующим образом:оценивается Exp1. Если это правда, то Exp2 оценивается и становится значением всего выражения «?». Если Exp1 ложно, то вычисляется Exp3, и его значение становится значением выражения.


Язык C

  1. Оператор переключения C#
  2. Оператор C# break
  3. C# оператор продолжения
  4. Преобразование типов С++
  5. Операторы С++
  6. С++ Комментарии
  7. C++ если, если... еще и вложенный, если... еще
  8. Оператор C++ Switch Case с ПРИМЕРОМ
  9. Улучшите процесс принятия решений в передовом производстве с помощью аналитики
  10. Автоматизация приема данных и оптимизация принятия решений