Sisukord:
- Peamine erinevus - kui muidu on lüliti
- Mis siis saab, kui veel?
- Mis on lüliti?
- Milline on sarnasus, kui veel ja vahetada?
- Mis vahe on muul juhul kui vahetada?
- Kokkuvõte - kui veel vs vahetada
Video: Erinevus Muu Ja Vahetuse Vahel
2024 Autor: Mildred Bawerman | [email protected]. Viimati modifitseeritud: 2023-12-16 08:38
Peamine erinevus - kui muidu on lüliti
Programmeerimisel on otsustusstruktuurid. Kui veel ja lüliti on kaks neist. Avaldis koosneb väärtustest, operaatoritest, konstantidest jne. Kui muidu lubatakse lauseploki käivitamine, kui antud avaldis on tõene, või käivitada valikuline plokk, kui antud avaldis on vale. Lülitit kasutatakse muutuja või avaldise väärtuse muutmiseks programmi täitmise juhtimisvoogu mitme tee haru kaudu. Kui programmeerija soovib kontrollida ühe muutuja väärtust, saab ta kasutada switchi lauset. Selles artiklis käsitletakse erinevust, kui tegemist on muu ja vahetusega. Peamine erinevus if else ja switchi vahel on see, et kui muidu, põhineb täitmisplokk avaldise if hinnangul hinnangul, samas kui switchi korral täidetavad avaldused sõltuvad sellele edastatud ühest muutujast.
SISU
1. Ülevaade ja peamised erinevused
2. Mis on siis, kui muud
3. Mis on lüliti
4. Sarnased võimalused, kui teine on, ja lüliti
5. Kõrvuti võrdlus - kui muidu vs lüliti tabelivormis
6. Kokkuvõte
Mis siis saab, kui veel?
Kui veel sisaldab kahte plokki. Nad on kui ja veel. Kui-plokk sisaldab avaldist, mida hinnata. Kui see on tõsi, käivitatakse ploki if laused. Kui tingimus on vale, siis käivitatakse laused, mis kuuluvad muule. Programmeerimiskeeled eeldavad, et kõik nullist erinevad ja nulliväärtused on tõesed. Nulli ja nulli peetakse valeks. Kui ja veel on märksõnad. Seetõttu ei saa neid identifikaatoritena kasutada.
Joonis 01: Programm koos lausetega
Vastavalt ülaltoodud programmile on arv muutuja, mis suudab salvestada täisarvusid. See sisaldab väärtust 5. Blokis if kontrollitakse avaldist. Kui järelejäänud arv on pärast numbri jagamist nulliga 0, see tähendab, et arv on paaris. Kui ülejäänud on 1, siis on see number paaritu. Number 5 on paaritu. Seetõttu käivitatakse muu plokk.
Mis on lüliti?
Kui programmeerija soovib kontrollida ühe muutuja väärtust, saab ta lülitit kasutada. See on valikvastustega valikvastus. Lülitil võib olla palju juhtumilauseid. Kui muutuja edastatakse lülitile, võrreldakse seda iga juhtumi avalduse väärtusega. Kui vastav väärtus on leitud, täidetakse selle konkreetse juhtumi avaldused. Need avaldused täidetakse kuni pausi saabumiseni. Kui juhtumilausetel pole katkestusväljendeid, toimub täitmine kuni switchi lause lõpuni. Vaikimisi juhtum täidetakse, kui ükski juhtumitest ei vasta tõele. Vaikimisi ei nõuta katkestusavaldust.
Joonis 02: Programmeerimine lülitiga
Vastavalt ülaltoodud programmile sisaldavad num1 ja num2 kahte täisarvu. Operaator on tegelane. See antakse üle lülitile. Seda kontrollitakse kõigi juhtumilausetega. Läbitud operaator on jagamine. Seetõttu jagunemine arvutatakse ja trükitakse. Siis läheb täitmine lülitist välja break-lause tõttu. Kui katkestus on saavutatud, juhitakse juhtnupp järgmisele reale pärast lülitit. Üldiselt kasutab switch-lause sageli juhtumilausete hulgast ühe valimiseks klaviatuuri käsku.
Milline on sarnasus, kui veel ja vahetada?
Nii kui muu kui ka switch on programmeerimisel otsustusstruktuurid
Mis vahe on muul juhul kui vahetada?
Erinev artikkel keskel enne tabelit
kui veel vs vahetada |
|
If else on juhtimisstruktuur, mis käivitab lauseploki, kui tingimus on tõene, ja täidab valikulise ploki, kui tingimus on vale. | Lüliti lause on valiku juhtimismehhanismi tüüp, mida kasutatakse muutuja või avaldise väärtuse muutmiseks programmi täitmise juhtimisvoogu mitme tee haru kaudu. |
Täitmine | |
Kui muul juhul käivitatakse kas if-plokk või muu plokk sõltuvalt hinnatud avaldisest. | Lüliti täidab juhtumeid üksteise järel, kuni paus on saavutatud või kuni lüliti lõpuni. |
Hindamine | |
If-lause hindab täisarvusid, tähemärke, ujukomaarvusid või Boole'i tüüpe. | Lüliti lause hindab märke ja täisarvusid. |
Vaikimisi täitmine | |
Kui tingimus, kui plokk on vale, käivitatakse teise ploki sees olevad laused. | Kui ükski juhtumilausetest ei ühti, siis käivitatakse vaikelaused. |
Testimine | |
Kui veel kontrollida võrdsust ja loogilisi väljendeid. | Lüliti kontrollib võrdsust. |
Kokkuvõte - kui veel vs vahetada
Programmeerimisel on kaks otsustamisstruktuuri, kui need on muud. Kui lause on tingimuslik lause, käivitatakse lausekomplekt sõltuvalt sellest, kas tingimus on tõene või väär. Lülitit saab kasutada ühe muutuja kontrollimiseks. Erinevus if else ja switchi vahel seisneb selles, et kui muidu on täitmisplokk, mis põhineb if-avaldise avaldise hindamisel, samal ajal kui switch-lause valib täidetavad laused sõltuvalt sellele edastatud ühest muutujast.
Soovitatav:
Erinevus Transgeensete Ja Väljalangevate Hiirte Vahel
Peamine erinevus transgeensete ja knockout-hiirte vahel on see, et transgeensete hiirte genoomi on sisestatud võõrgeenid, samas kui knockout-hiirtel
Erinevus Telstra Vahel Uue IPadi 3 Ja Galaxy Tab 8.9 4G LTE Vahel
Telstra Uus iPad 3 vs Galaxy Tab 8.9 4G LTE | Kiirus, jõudlus ja ülevaated | Täielikud tehnilised andmed Võrreldes igal juhul, kui vabastate a
Tehingu Ja Vahetuse Erinevus
Peamine erinevus - tehing vs börs Tehing ja vahetus on kaks terminoloogiat, mida sageli sarnasuste tõttu kasutatakse vahetatult
Erinevus Teise Ja Muu Vahel
Teine vs muu Erinevus teise ja teise vahel on paljudele segane, kuna need kaks sõna tunduvad väga sarnased. Kui aga soovite kasutada head Englit
Erinevus Paljude Ja Muu Vahel
Palju vs veel Palju ja rohkem on levinud ingliskeelseid sõnu, mis ajavad õppijaid nende sarnasuste tõttu segadusse. Paljusid aetakse sageli segi just sellisega nagu see on meie