switch/case бүтэц илэрхийллийн утгыг утгуудын багцтай харьцуулан утга тохирсон бол тодорхой кодийг биелүүлдэг.
switch бүтцийн албан ёсны тодорхойлолт
switch (илэрхийлэл)
{
case утга1:
илэрхийллийн утга утга1-тэй тохирох үед ажиллах код
break;
case утга2:
илэрхийллийн утга утга2-тэй тохирох үед ажиллах код
break;
//.............
case утгаN:
илэрхийллийн утга утгаN-тэй тохирох үед ажиллах код
break;
default:
илэрхийллийн утга утгуудын багцад байхгүй үед ажиллах код
break;
}
switch түлхүүр үгийн араас хаалтад харьцуулах илэрхийллийг өгнө.