ВУЗ:
Составители:
44
а=0;
if (a<0)
а=b;
else
a=b;
Выполнение оператора if сводится к следующему:
1) вычисляется выражение, заключенное в круглые скобки;
2) определяется факт выполнения условия : если выражение имеет
ненулевое значение, условие считается выполненным (истинным); если
выражение имеет нулевое значение, условие не выполнено (ложно);
3) если условие истинно , выполняется оператор1, а оператор2 (если
он есть ) игнорируется ;
4) если условие не выполнено и ветви else нет, управление
передается следующему оператору по тексту программы;
5) если условие не выполнено и имеется ветвь else, управление
передается оператору 2 и затем следующему оператору по тексту
программы.
Чаще всего выражения , которые рассматриваются как условия в
операторе if, включают операцию проверки на равенство и операцию
отношения .
Поскольку в качестве оператора1 и оператора2 может
использоваться сам оператор if, можно использовать конструкции с
вложенными операторами if, например:
if (выражение1)
if (выражение2)
if (выражение3)
оператор1
Этот пример эквивалентен
if (выражение1 && выражение2 && выражение 3)
оператор 1
Можно использовать более сложные конструкции, например:
if (выражение)
оператор
44 а=0; if (a<0) а=b; else a=b; Выполнение оператора if сводится к следующему: 1) вычисляется выражение, заключенное в круглые скобки; 2) определяется факт выполнения условия: если выражение имеет ненулевое значение, условие считается выполненным (истинным); если выражение имеет нулевое значение, условие не выполнено (ложно); 3) если условие истинно, выполняется оператор1, а оператор2 (если он есть) игнорируется; 4) если условие не выполнено и ветви else нет, управление передается следующему оператору по тексту программы; 5) если условие не выполнено и имеется ветвь else, управление передается оператору 2 и затем следующему оператору по тексту программы. Чаще всего выражения, которые рассматриваются как условия в операторе if, включают операцию проверки на равенство и операцию отношения. Поскольку в качестве оператора1 и оператора2 может использоваться сам оператор if, можно использовать конструкции с вложенными операторами if, например: if (выражение1) if (выражение2) if (выражение3) оператор1 Этот пример эквивалентен if (выражение1 && выражение2 && выражение 3) оператор 1 Можно использовать более сложные конструкции, например: if (выражение) оператор
Страницы
- « первая
- ‹ предыдущая
- …
- 42
- 43
- 44
- 45
- 46
- …
- следующая ›
- последняя »