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

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

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

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

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

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

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

{

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

}

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

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

12.36 Руководство оператора ПО

Из книги ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ВСТРОЕННЫХ СИСТЕМ. Общие требования к разработке и документированию автора Госстандарт России


Отправка с сайта оператора

Из книги Компьютер + мобильник: эффективное взаимодействие автора Гольцман Виктор Иосифович

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


5.2.5. Синтаксис составного оператора BEGIN … END

Из книги MySQL: руководство профессионала автора Паутов Алексей В

5.2.5. Синтаксис составного оператора BEGIN … END [begin_label:]BEGIN[statement_list]END [end_label]Синтаксис BEGIN … END используется для записи составных инструкций, которые могут появляться внутри сохраненных подпрограмм и триггеров. Составная инструкция может содержать много инструкций, взятых в


1.2. Расширение программы-примера с помощью правил

Из книги Программирование на языке Пролог для искусственного интеллекта автора Братко Иван

1.2. Расширение программы-примера с помощью правил Нашу программу-пример можно легко расширить многими интересными способами. Давайте сперва добавим информацию о том, каков пол людей, участвующих в отношении родитель. Это можно сделать, просто добавив в нее следующие


Пример оператора Select Case

Из книги VBA для чайников автора Каммингс Стив

Пример оператора Select Case Здесь явно не помешает пример, показывающий, как в действительности может выглядеть структура Select Case. Select Case objRol l OfFi l m.Type Case "Слайдовая" intСлайдовые = intСлайдовые + 1 Case "Цветная негативная" intЦветныеНегативные =


Назначение другого следующего оператора

Из книги C++. Сборник рецептов автора Диггинс Кристофер

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


18.8.2. Прекращение выполнения оператора case

Из книги QT 4: программирование GUI на С++ автора Бланшет Жасмин

18.8.2. Прекращение выполнения оператора case Рассмотрим следующий пример. В сценарии выполняется бесконечный цикл до тех пор, пока пользователь не введет число, большее 5. Для прерывания цикла и возврата в командную строку интерпретатора используется команда break.$ pg


20.4. Перегрузка оператора вывода

Из книги автора

20.4. Перегрузка оператора вывода Если мы хотим, чтобы наш тип класса поддерживал операции ввода/вывода, то необходимо перегрузить оба соответствующих оператора. В этом разделе мы рассмотрим, как перегружается оператор вывода. (Перегрузка оператора ввода – тема


Расширение Qt с помощью подключаемых модулей

Из книги автора

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