Книга: Язык Си - руководство для начинающих

РАСШИРЕНИЕ ОПЕРАТОРА if С ПОМОЩЬЮ else

     Простейшей формой оператора if является та, которой мы только что воспользовались:

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

     Обычно под выражением здесь понимают условное выражение, с его помощью сравниваются значения двух величин (например x > y или c == 6). Если такое выражение истинно (x больше у или c равно 6), то оператор выполняется. В противном случае он пропускается. Вообще говоря, в качестве условия может быть использовано любое выражение, и если его значение равно 0, то оно считается ложным - дальнейшие детали мы обсудим чуть позже. Оператор может быть простым, как в нашем примере, или составным (блоком), начало и конец которого отмечены фигурными скобками:

if (score > big)  printf(" Полная победа!n"); /* простой оператор */

 if (jое > rоn)                                    /* составной оператор */

{

   joecash + + ;  printf(" Ты проиграл, Рон.n");

}

     Простая форма оператора if позволяет выбрать оператор (возможно, составной) или пропустить его. Язык Си предоставляет также возможность выбрать любой из двух операторов путем использования конструкции if-else.

Оглавление книги


Генерация: 2.337. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз