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 volať funkcie v QBasic

QBasic , tiež známy ako Quick Basic je programovací jazyk vyvinutý spoločnosťou Microsoft BASIC . Vďaka svojej jednoduché učenie , to obyčajne slúži ako úvodnú programovací jazyk . Jazyk umožňuje oba podprogramy a funkcie , ktoré pomôžu organizovať program do ľahký- k - rozumieť logických segmentov . V každom programovacom jazyku , termín volanie funkcie sa odkazuje na schopnosť spôsobiť váš program spustiť určitý segment kódu preddefinované v programe . Váš program bude používať konkrétny názov funkcie rozprávať program , ktorý fungoval spustiť , keď je volaná . Pokyny dovolená 1

Popíšte parametre sú funkcie potrebuje . Ak máte napísať funkciu , pridať dve čísla , bude funkcia vyžaduje dva parametre --- číslo1 a číslo2 --- aby vedel , čo pridať . Parameter je mimo poznatky funkcia vyžaduje vykonať logiku . Je-li funkcia je chcel pridať dve čísla , musí byť funkcia Poznáte tie dva externé čísla vykonať logiku " pridať " . Preto, bude funkcia vyžaduje dva parametre : . Dve čísla pridať
2

Naprogramujte návratovú hodnotu funkcie . ( Návratová hodnota je výsledná odpoveď funkcia produkuje . ) Číslo , ktoré vyplýva z funkcie doplnku opísanej v kroku 1 , je návratová hodnota . Podľa definície v QBasic , musia funkcie vrátiť hodnotu a nemôže mať návratovú hodnotu void , ako niektoré iné jazyky umožňujú . Funkcie void v iných jazykoch nemá žiadnu návratovú hodnotu . Funkcie void v QBasic je definované miesto ako podprogram . Je-li návratová hodnota je reťazec , čo znamená , že je non - numerické programovanie hľadiska , je nutné pridať symbol " $ " na konci názvu funkcie uviesť vrátená hodnota nie je číselná hodnota , a namiesto toho hodnota reťazca . Číselná návratová hodnota nepotrebuje žiadne ďalšie symboly .
3

deklarovať funkciu . Použitie kľúčového slova " FUNCTION " deklarovať funkciu v kóde . Vyhlásenie o funkcie pre pridanie dvoch čísel dochádza takto : klipart

funkcie SUM ( číslo1 , číslo2 )

Súčet = NUMBER1 + číslo2

END FUNCTION

vrátená hodnota musí mať rovnaký názov ako funkcia , ktorá je, ako QBasic definuje návratovú hodnotu .
4

Volanie funkcie z hlavného kódu . Ak chcete volať funkciu v kóde programu QBasic , jednoducho zadajte názov funkcie s príslušnými parametrami odovzdanej palcov Pretože všetky funkcie v QBasic mať návratový typ , musia byť volanie funkcie sprevádzať akcie , ako je priradenie alebo PRINT . Napríklad , " PRINT Sum ( 1 , 2 ) " vypíše hodnotu 3 na obrazovke pri spustení programu .
5

Skontrolujte , overenie funkcie je deklarovaná pred pokusom o jeho použití . QBasic bude vytvoriť deklaráciu funkcie pre vás , aj keď to nemusí vždy spadať logicky v požadovanom programe , kde ju chcete. Táto funkcia vyhlásenia musí dôjsť pred , kde je zavolaná funkcia alebo definície v programe .

Najnovšie články

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