|
||||
|
24. Оператор выражение. Пустой операторСамый простой вид оператора – оператор выражение. Он включает в себя выражение, за которым следует точка с запятой. К примеру: a = b*3 + c; cout << «go go go»; lseek(fd,0,2); Простейший оператор – пустой оператор: Он не делает ничего. Но он используется тогда, когда синтаксис требует присутствия оператора, а данный оператор не нужен. Блок представляет собой возможно пустой список операторов, находящихся в фигурных скобках: {a = b + 2; b++;} Блок дает возможность рассматривать несколько операторов как один. Область видимости имени, которая описана в блоке, простирается до конца блока. Имя может быть невидимым с помощью описаний такого же имени во внутренних блоках. Программа в следующем примере производит преобразование дюймов в сантиметры и сантиметров в дюймы; предполагается, что указаны единицы измерения вводимых данных, добавляется i для дюймов и c для сантиметров: #include main() { const float fac = 2.54; float x, in, cm; char ch = 0; cout << «введите длину: «; cin>> x >> ch; if (ch == { // inch – дюймы in = x; cm = x*fac; } else if (ch == 'c') // cm – сантиметры in = x/fac; cm = x; } else in = cm = 0; cout << in << «in=» << cm << «cm\n»;} |
|
||
Главная | В избранное | Наш E-MAIL | Добавить материал | Нашёл ошибку | Другие сайты | Наверх |
||||
|