Использование операторов if для выбора вариантов 

We use cookies. Read the Privacy and Cookie Policy

Использование операторов if для выбора вариантов 

Ключевые слова: if, else

Общие замечания:

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

Форма 1:

if(выражение) оператор

Оператор выполняется, если выражение истинно.

Форма 2:

if(выражение)

оператор1 else

оператор2

Если выражение истинно, выполняется oпepaтop1. В противном случае выполняется оператор2.

Форма 3:

if(выражение1)

oпepaтop1 else if(выражение2)

оператор2 else

оператор3

Если выражение1 истинно, то выполняется oпepaтop2.

Если выражение1 ложно, но выражение2 истинно, выполняется оператор2.

Если же оба выражения ложны, выполняется оператор3.

Пример:

if(legs == 4)

 printf(" Это, возможно, лошадь. ");

else if(legs > 4)

 printf(" Это не лошадь. ");

else   /* выполнить, если legs < 4 */

 { legs++;

   printf(" Теперь у нее еще одна нога. ");

 }