Условный оператор Программирование ветвлений
Для программирования ветвящихся алгоритмов в языке Си используется:
· операция условия?:
· условный оператор if
· оператор выбора switch.
Формат условного оператора следующий:
if (выражение) оператор1; else оператор2;
Особенности синтаксиса условного оператора:
• выражение записывается в круглых скобках;
• точка с запятой после оператора 1 ставится обязательно.
Возможно использование неполной формы условного оператора:
if (выражение) оператор;
Пример:
Найти большее значения из двух переменных а и b:
полная форма условного оператора -
if(a>b) max=a; else max=b;
неполная форма условного оператора:
max=a; if(b>a) max=b;
Эту же задачу можно решить с помощью операции «условие»:
mах=(а<=b)?b:а;
Пример:
Упорядочить по возрастанию значения двух переменных а, b:
Дата добавления: 2014-01-06 ; Просмотров: 347 ; Нарушение авторских прав? ; Мы поможем в написании вашей работы!
Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет