Использование операторов if для выбора вариантов
Использование операторов 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(" Теперь у нее еще одна нога. ");
}