Составители:
Рубрика:
31
}
else printf(“ Надо было ввести заглавную букву\n”);
}
# include < stdio.h >
/* Пример 13 */
main()
{
char ch;
printf(“ Введите заглавную букву русского алфавита ”);
ch=getchar();
if ( ch >= ‘А’ && ch <=’Я’)
switch (ch)
{
case ‘А’:
printf(“Андреев\n”);
case ‘Б’:
printf(“Булгаков\n”);
case ‘В’:
printf(“Волошин\n”);
case ‘Г’:
printf(“Гоголь\n”);
default:
printf(“Достоевский, Зощенко и другие \n”);
}
else printf(“ Надо было ввести заглавную букву\n”);
}
Предположим, вы запустили первую программу и ввели букву Б.
Результатом выполнения программы будет следующая строка:
Булгаков
Выполняется только один оператор, соответствующий метке ‘Б’. В
случае запуска следующей программы получим такой результат:
Булгаков
Волошин
Гоголь
Достоевский, Зощенко и другие
Выполнились все операторы, начиная с метки ‘Б’, включая тот кото-
рый следует за словом default.
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »