Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Štruktúra výber v C Programovanie

V programovania počítača , štruktúra výber dochádza , keď kód váš program spustiť jednu z niekoľkých možných výsledkov , na základe hodnoty premennej . V programovanie C , dva typy výberových štruktúry sú " ak " výroky a " switch " prípady . Môžete použiť niektorý z týchto štruktúr kdekoľvek v programe , ale jedná sa o iný syntakticky . Ak je vyhlásenie

" keby " vyhlásenie umožňuje zmeniť tok programu . Môžete porovnať premennú na hodnotu , alebo jeden z viacerých hodnôt , pomocou " else if " bloky , a rozhodnúť sa , čo robiť v prípade , že premenná nemá zodpovedajú niektorému z nich , a čo robiť , keď sa tak nestane , pomocou " else " blok . Môžete rozšíriť funkčnosť if porovnaním viac ako jednu premennú v čase pomocou " a " a " alebo " logika , alebo môžete vnoriť niekoľko if v rámci vzájomne porovnať niekoľko premenných .


Ak vyhlásenie Syntax

Ak chcete použiť príkaz if , zadáte " if ( var op hodnota ) " , kde " var " je premenná , ktorú chcete porovnať , " op " , je operátor , ako je rovná alebo je väčšia alebo menšia ako , a " hodnota " je hodnota , či je premenná vyhodnotená ako . Po " ak " blok , môžete zahrnúť jednu alebo viac " else if " bloky testovať viac podmienok , pomocou rovnakej syntaxe ako počiatočné if . Môžete tiež použiť " iný " ako posledný blok , ktorý vykonáva ak je premenná nezodpovedá žiadnej zo pokiaľ inak v prípade blokov .
Prepínač

Prepínač prípad funguje najlepšie , keď máte niekoľko možných výsledkov , ale môžete ho použiť pre ako nemnoho ako jeden . Odovzdáte premennú štruktúry spínače a porovnáva jeho hodnotu voči rade prípadov , a prijme príslušné z jedného to zodpovedá . Na rozdiel od príkazu if , iba v prípade , prepínač spustí výsledky, ak je premenná zodpovedá jednému z prípadov . Nepodporuje väčšie alebo menšie ako operátorov .
Prepínač Syntax

Ak chcete použiť štruktúru Prepínač prípad , zadáte " prepínač ( var ) " na otvorte blok , kde " var " je premenná , ktorú chcete porovnať . Na ďalších riadkoch si naprogramovať rôzne prípady , zadaním " prípad " a vzor , ktorý chcete , aby zodpovedala , potom vyhlásenie , ktoré chcete vykonať pre každý prípad . Konečne , zadajte kľúčové slovo " break " povedať blok ukončiť prepínač , ak prípad dokončí . Po každom prípade vytvoriť " predvolený " prepínač , ktorý blok spustí , keď žiadny z prípadov zodpovedajú .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené