switch
C switch kalit so‘zi
Misol
Hafta kunining nomini aniqlang:
int day = 4;
switch (day) {
case 1:
printf("Monday");
break;
case 2:
printf("Tuesday");
break;
case 3:
printf("Wednesday");
break;
case 4:
printf("Thursday");
break;
case 5:
printf("Friday");
break;
case 6:
printf("Saturday");
break;
case 7:
printf("Sunday");
break;
}
// Outputs "Thursday" (day 4)
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
switch kalit so‘zi bajariladigan ko‘plab kod bloklaridan birini tanlaydi.
Yuqoridagi misolda u quyidagicha ishlaydi:
switchifodasi bir marta hisoblanadi.- Ifodaning qiymati har bir
caseqiymati bilan solishtiriladi. - Agar moslik topilsa, tegishli kod bloki bajariladi.
- Moslik topilganda switch blokidan chiqish uchun
breakkalit so‘zi ishlatiladi
Tegishli sahifalar
switch operatori haqida C switch darsligimizda batafsil o‘qing.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
