39
switch операторы
switch
(ауыстырғыш) операторы есептеу процесін бірнеше бағытта
тармақтауға арналған. Оператордың құрылымдық схемасы 1.7-суретте
көрсетiлген. Оператордың жазылу форматы:
switch ( өрнек ) {
case 1-тұрақтылық_өрнек: [1-операторлар_тізімі]
case 2-тұрақтылық_өрнек: [2-операторлар_тізімі]
...
case n-тұрақтылық_өрнек: [n-операторлар_тізімі]
[default: операторлар]
}
1.7-сурет. switch
операторының құрылымдық схемасы
Оператордың орындалуы
switch
сөзінен кейін тұрған өрнектi есептеуден
басталады (ол бүтін сан түрінде болуы керек), сонан соң есептелген өрнек
мəніне сəйкес келетін тұрақтылық_өрнекпен белгiленген жолдағы опера-
торлар орындалады. Осы
операторлар соңында ауыстырғыштан шығатын
оператор (break) айқын көрсетiлмесе, қалған барлық тармақтар кезектесіп
орындала береді.
Ауыстырғыштан шығу
Достарыңызбен бөлісу: