Switch bayonotlari qanday ishlaydi?
Switch bayonotlari qanday ishlaydi?

Video: Switch bayonotlari qanday ishlaydi?

Video: Switch bayonotlari qanday ishlaydi?
Video: Switch qanday ishlaydi? 2024, May
Anonim

The almashtirish bayonoti ifodasini baholaydi, keyin hammasini bajaradi bayonotlar mos keladigan narsa hol teg. If-then-else-dan foydalanishni hal qilish bayonotlar yoki a almashtirish bayonoti o'qilishi va ifodasiga asoslanadi bayonot iste'mol qilish.

Shuningdek, bilish uchun, switch iborasi misoli nima?

Misollar ning almashtirish bayonotlari . Quyidagi almashtirish bayonoti bir nechtasini o'z ichiga oladi hol bandlar va bitta standart band. Har bir bandda funksiya chaqiruvi va tanaffus mavjud bayonot . Quyida misol , sindirish bayonotlar mavjud emas. Agar matn qiymati 'A' ga teng bo'lsa, uchta hisoblagich ham oshiriladi.

Shuningdek, bilingki, switch bayonotida sukut bo'yicha nima bor? The standart bayonot hech bir caseconstant-ifoda qiymatiga teng bo'lmasa, bajariladi almashtirish (ifoda). Ko'pi bilan bitta bo'lishi mumkin standart bayonot . The standart bayonot oxirida kelish shart emas; u tananing istalgan joyida paydo bo'lishi mumkin almashtirish holati.

Shunday qilib, switch bayonotida tanaffus nima?

tanaffus ; The break bayonoti ikkita alohida va aniq qo'llanilishi bor: tsikldan chiqish va a chiqish almashtirish holati . a dan foydalana olmaysiz tanaffus har qanday joyda, lekin aloop ichida yoki a almashtirish bayonoti.

Switch iborasining oxirgi holati tanaffus bilan birga o'tkazib yuborilishi mumkinmi?

Javob: Garchi switchstatementning oxirgi holati qiladi talab qilmaydi a break bayonoti oxirida, siz kerak qo'shish buzilish bayonotlari hammaga holatlar ning almashtirish bayonoti , shu jumladan the oxirgi harf . qo'yish a tanaffus har biridan keyin ish bayonoti bu mumkin bo'lgan baxtsiz hodisaning oldini oling va dasturingizni "o'q o'tkazmaydigan" qiling.

Tavsiya: