Языки программирования для численных методов. Глушакова Т.Н - 46 стр.

UptoLike

46
компилятором как ошибка. Для того чтобы исправить ошибку,
надо заключить оператор 1 и оператор 2 в фигурные скобки:
if (выражение) {
оператор 1
оператор 2
}
else
оператор 3
2. Внутри одного блока каждое ключевое слово else относится к
первому из предшествующих if, которое еще не имеет соответствующего
else. Например:
if (выражение1)
if (выражение2) {
оператор За
оператор ЗЬ
}
else {
оператор 4а
оператор 4Ь
}
Несмотря на то , что ключевое слово else записано с той же позиции,
что и первое ключевое слово if, оно будет относиться ко второму if. Если
требуется , чтобы else относилось к выражению 1, нужно ввести еще один
составной оператор, заключив второй оператор if в фигурные скобки.
4.3. Оператор switch
В языке С существует еще одна разновидность оператора
организации разветвленного вычислительного процесса в зависимости от
выполнения некоторого условия - оператор switch. Оператор switch имеет
следующий вид:
switch (выражение) {
case константное выражение 1:
                                     46
компилятором как ошибка. Для            того чтобы исправить ошибку,
надо заключить оператор 1 и оператор 2 в фигурные скобки:

     if (выражение) {
           оператор 1
            оператор 2
     }
     else
              оператор 3
       2. Внутри одного блока каждое ключевое слово else относится к
первому из предшествующих if, которое еще не имеет соответствующего
else. Например:
       if (выражение1)
              if (выражение2) {
                    оператор За
                    оператор ЗЬ
              }
       else {
              оператор 4а
              оператор 4Ь
       }

      Несмотря на то, что ключевое слово else записано с той же позиции,
что и первое ключевое слово if, оно будет относиться ко второму if. Если
требуется, чтобы else относилось к выражению 1, нужно ввести еще один
составной оператор, заключив второй оператор if в фигурные скобки.

4.3. Оператор switch
      В языке С существует еще одна разновидность оператора
организации разветвленного вычислительного процесса в зависимости от
выполнения некоторого условия - оператор switch. Оператор switch имеет
следующий вид:

     switch (выражение) {
     case константное выражение 1: