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

Ako používať prepínače puzdro s rozsahy v C + +

púzdra Prepnúť existujú , aby sa písanie if /else jednoduchšie . Každý " switch " vyhlásenie v C + + môže byť re - písaný ako veľké spojenie if /else . Napríklad , povedzme , že ste mali tabuľku , ktorá mapované mená ľudí , na miesto , ktoré prišli na v závode . Dalo by sa vytvoriť dlhý zoznam if /else príkazy , napríklad " ak " miesto " je '1 st " , " človek " je " Alex " , v opačnom prípade , ak " namiesto " je " druhý " ... " Doložka prepínač odstraňuje if /else : " . Spínače ( miesto ) prípad : . Prvý , " Alex " prípad : 2. , ' Tom ' ... " Prepínač umožňuje tiež , aby rozsahy hodnôt pre prípad ( ako , puzdro : 1. - 3. , " Víťazi " ) , ktoré vám ušetrí ešte viac písať . Pokyny dovolená 1

Definujte číslo , ktoré by ste chceli zapnúť . Napríklad v príklade Race vyššie , môžeme vytvoriť nasledujúci kód : int in_place = 1 ;
2

Vytvorte príkaz switch , pomocou nasledujúci kód : switch ( in_place ) {

}
3

Ak chcete vytvoriť prípad s hnevom , zadajte nasledujúci príkaz vnútri zložených zátvoriek spínača prípadu ( uistite sa , že dať medzeru medzi " ... " a celé čísla ) : case 1 ... 3 : cout << " Gratulujem , dostanete medailu . " << Endl ; prípad 4 ... 10 : cout << " Je mi ľúto , že si to miesto dosť vysoko na medailu . " << Endl ;

Najnovšie články

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