ВУЗ:
Составители:
Рубрика:
13
switch (val)
{
case 0: Console.WriteLine(0);break;
case 1: Console.WriteLine(1);break;
default: Console.WriteLine(«Число неизвестно»);break;
}
Так как case-блоки строятся на основе одиночного оператора, то
объявлять переменные в них нельзя. Ключевое слово break управляет выходом
из switch. В следующем примере, если значение переменной val будет равно 0,
то на экран выведется два сообщения: 0 и 1.
int val;
switch (val)
{
case 0: Console.WriteLine(0); // нет break;
case 1: Console.WriteLine(1);break;
default: Console.WriteLine(«Число неизвестно»);break;
}
Цикл while – это цикл с предусловием. Имеет
следующий синтаксис:
while (УсловиеПродолжения) Оператор
Пример
int i=0;
while(i<=10) i++;
Работает по следующему правилу: сначала проверяется условие
продолжения оператора и в случае, если значение условного выражения равно
true, соответствующий оператор (блок операторов) выполняется.
Цикл do ... while – цикл с постусловием. Синтаксис:
do Оператор while (УсловиеПродолжения)
Пример:
int i=0;
do
i++;
while(i<=10) ;
Разница с ранее рассмотренным оператором цикла состоит в том, что
здесь сначала
выполняется оператор (блок операторов), а затем проверяется
условие продолжения оператора.
Цикл for – пошаговый цикл. Имеет синтаксис:
for([Выражение_Инициализации];[Условие_Продолжения];[Выражение_Шага])
Выражение_Инициализации, Условие_Продолжения, Выражение_Шага в
могут быть пустыми, но наличие пары символов ';' в заголовке цикла
обязательно.
Пример:
for(int i=0;i<10;i++) Console.WriteLine(i);
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »