Paano gumagana ang mga switch statement?
Paano gumagana ang mga switch statement?

Video: Paano gumagana ang mga switch statement?

Video: Paano gumagana ang mga switch statement?
Video: Paano gamitin at panatilihing maayos at gumagana ang ating air compressor? 2024, Mayo
Anonim

Ang pahayag ng switch sinusuri ang pagpapahayag nito, pagkatapos ay isinasagawa ang lahat mga pahayag na sumusunod sa pagtutugma kaso label. Pagpapasya kung gagamit ng if-then-else mga pahayag o a pahayag ng switch ay batay sa pagiging madaling mabasa at ang expression na ang pahayag itesting.

Ang dapat ding malaman ay, ano ang halimbawa ng switch statement?

Mga halimbawa ng lumipat ng mga pahayag . Ang mga sumusunod pahayag ng switch naglalaman ng ilan kaso mga sugnay at isang default na sugnay. Ang bawat sugnay ay naglalaman ng isang functioncall at isang break pahayag . Sa mga sumusunod halimbawa , pahinga mga pahayag ay hindi naroroon. Kung ang halaga ng text ay katumbas ng 'A', lahat ng tatlong counter ay dinadagdagan.

Alamin din, ano ang default sa isang switch statement? Ang default na pahayag ay isinasagawa kung walang caseconstant-expression ang katumbas ng halaga ng lumipat (pagpapahayag). Maaaring mayroong hindi hihigit sa isa default na pahayag . Ang default na pahayag hindi kailangang dumating sa dulo; maaari itong lumitaw kahit saan sa katawan ng switchstatement.

Doon, ano ang break in switch statement?

pahinga ; Ang break na pahayag ay may dalawang hiwalay at natatanging gamit: paglabas sa isang loop, at paglabas sa a switchstatement . Hindi ka maaaring gumamit ng a pahinga kahit saan ngunit sa loob aloop o a pahayag ng switch.

Maaari bang laktawan ang huling kaso ng switch statement kasama ang break?

Sagot: Kahit na ang huling kaso ng isang switchstatement ang ginagawa hindi nangangailangan ng a break na pahayag sa dulo, ikaw dapat idagdag masira ang mga pahayag sa lahat kaso ng pahayag ng switch , kasama ang ang huling case . Paglalagay ng a pahinga pagkatapos ng bawat isa pahayag ng kaso maiwasan ang posibleng aksidenteng ito at gawing mas “bulletproof” ang iyong programa.

Inirerekumendang: